DLLを参照するCodedUIテストを実行していて、そのDLLが一種の "config"ファイルを参照しています。テストを実行中に、現在のディレクトリはCodedUIこれらはすべて私に同じを与える私はコード化されたUIを実行しているときに現在のディレクトリを解決する方法
AppDomain.CurrentDomain.BaseDirectory
と
System.Reflection.Assembly.GetExecutingAssembly().CodeBase
と
System.Reflection.Assembly.GetExecutingAssembly().Location
を使用していたテスト結果ファイルを置く1を返します。パス
私が必要とするのは、DLLが存在するパスを取得することです。これは、config fiルが建設される。
私がデバッグしている場合、またはテストを実行している場合(明らかに)、私はそれを使用して逆方向に移動することはできません。
参照しているDLLの場所を取得する他の方法はありますか?
編集:
は私が参照していますDLL内からこの設定ファイルを参照しています。
完全なソースコードを含む最終的な解決策? – Kiquenet