いろいろ調べましたが、この問題の解決策が見つかりませんでした。Configuration というサブディレクトリの下に構成ファイルを持つクラス ライブラリを作成したいと考えています。そのクラス ライブラリをどこにでも展開し、独自の場所を知ることで構成ファイルを見つけられるようにしたいと考えています。
での以前の試みはAssembly.GetExecutingAssembly().Location
機能しませんでした。
次のような一時的な場所を返します
C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\7c00e0a3\38789d63\assembly\dl3\9c0a23ff\18fb5feb_6ac3c901
希望の代わりに
bin/Configuration
道。
そう:
- クラス ライブラリは、ディスク上の自身の場所を認識することができますか?
- アプリの実行方法(VS内でのデバッグ、IISへの展開など)に基づいてディレクトリが変化するように見えるため、この機能のテストスクリプトをどのように使用しますか