2011-12-09 18 views
0

サーバーにC#3.5アプリケーションがインストールされています。マップドライブを使用して各クライアントにクライアントアプリをインストールしました。アセンブリファイル\ sv-db1 server bin file:\ sv-db1 server bin shell.exeが見つかりません

すべてのexeはサーバのMain.exeから正常に開かれています。 (main.exeはCentura langugeを使用して開発されました)。しかし、shell.exe(C#3.5、CAB、SCSF)はクライアントで開かれていません。以下のメッセージが表示されます。

私はShell.exeが起動されていることを確信しています。このexeはdevExpresコントロールを使用しているためです。 エラーメッセージはDevExpressテーマを使用しています。

通常のファイルが見つかりませんでしたエラーの場合、メッセージボックスにはデフォルトのWindowsテーマがあります。 enter image description here

に関して、 アナンド

+1

私はパスから見ることができます - それは正しく見えません - パス文字列の真ん中に 'ファイル:\\'を持つことはできません – Bond

+0

ボンド:それは本当ですが、エラーメッセージは "アセンブリファイル "は非常に奇妙です。デフォルトのWindowsファイルが見つかりませんでしたエラーは "システムが指定されたファイルを見つけることができません"のようになります。エラーメッセージに「アセンブリファイル」はありません。いくつかの.netエラーのように見えます。 –

+0

もちろん、.NETエラーです。このように見えるのは、URL:file://path/filename.extです。次に、Windowsのパス名として解釈され、デフォルトの作業ディレクトリがその前に置かれます。 URLがどこから来たのか調べる必要があります。 –

答えて

0

私は重複パスの一部に賭けるだろう。 \\sv-db1\server\bin\file:\\sv-db1\server\bin\shell.exeの代わりに、file:\\sv-db1\server\bin\shell.exeまたは\\sv-db1\server\bin\shell.exeとする必要があります。

関連する問題