5

FileNotFoundException参照したアセンブリで定義されたクラスを初めて使用しようとすると、非常に奇妙なエラーが発生します。アセンブリは変更されておらず、プロジェクト ファイル内の場所はディスク上の物理パスに正しく対応しています。

Windows サービスとセットアップ プロジェクトにインストーラーを追加すると、Windows サービス プロジェクトとコンソール アプリケーションの 2 つのライブラリ プロジェクトで構成されるソリューションで、これが突然失敗し始めました。しかし、私はコンソール アプリを単一のスタートアップ オブジェクトとして持っています。コンソール アプリケーションとサービス/インストーラー プロジェクトの間にいずれの方法でも参照はありません。

4

1 に答える 1

5

アセンブリバインディングログを有効にすると、FileNotFoundExceptionに、欠落しているファイルの完全な融合プローブログが含まれていることがわかります。通常、これにより問題はすぐに明らかになります。

http://msdn.microsoft.com/en-us/library/e74a18c4(VS.80).aspxを参照してください

于 2010-07-13T14:51:46.357 に答える