TeamCity NUnitランナーを使用して.DLLファイルに格納されたテストを実行しています。TeamCityからNUnitテストを実行するとFileNotFoundExceptionが発生する
私の.DLLは、同じフォルダに存在する他のDLLを参照しています。
これらを実行するとき、私は参照されたDLLのFileNotFoundExceptionを取得しています。
どうすればこの問題を解決できますか?私はおそらくTC NUnitのランナーは、メインのアプリケーションの実行フォルダとしていくつかの他のディレクトリを使用しているので、テストDLLの隣に実際にはロードされていないが、まだこの主張を証明することはできませんファイルから防ぐことを考えています...
誰でもこの現象が発生しましたか?
私は現在6.5、Windows、はいを使用しています。私はパスが相対的であることを知っています、なぜそれが失敗したのかを理解しようとするために使っていた論理的な説明でした。 Dll AがDll Bを参照している(同じディレクトリ内にある)場合、どのような理由でDll Bを見つけることができないのでしょうか? –