2016-10-25 26 views
0

私はVisual Studio 2015プロジェクトを持っています。のは、それがこのディレクトリにだとしましょう:App.configの相対パスが別のプロジェクトを指しています

C:\Project\Project A 

私は、この新しい場所にコピーし、それを貼り付け:

C:\Project\Project B 

私のApp.configファイルでは、私は、プロジェクト内のファイルへの相対パスを持っています。しかし、プロジェクトBでは、相対パスがプロジェクトAを指しています。これをどのように修正できますか?

+0

csprojファイルを変更するだけではできませんか? – Necoras

+0

App.Configファイルを表示できますか? –

答えて

1

デフォルトでは、アプリは実行ファイルと同じディレクトリにある設定ファイルを検索します。しかし、設定ファイルのパスを指定したい場合は、次のようにコンストラクタで行うことができます。

AppDomain.CurrentDomain.SetData("APP_CONFIG_FILE", ConfigFilePath) 
関連する問題