ユーザーがアクセスしてプログラムを実行するための設定を行うことができるApp.Config
ファイルがあります。しかし、プログラムのbin\releaseフォルダーに移動して、exeファイルやDLLなどをコピーして渡すと、App.Config
ファイルが見つかりません。私は何をすべきか?これはConsoleAppです。
App.Config
はApplicationName.exe.config
に変換されます
したがって、アプリケーション名がSampleApplication.exe
の場合は、次のファイル名を確認する必要があります
SampleApplication.exe.config
。
MSDNから: App.Config
Visual Studioで開発する場合は、アプリのソース構成ファイルをプロジェクトディレクトリに配置し、[出力ディレクトリにコピー]プロパティを[常にコピー]または[新しい場合はコピー]に設定します。構成ファイルの名前は、拡張子が.configのアプリの名前です。たとえば、myApp.exeというアプリには、myApp.exe.configというソース構成ファイルが必要です。
App.configファイルはビルド時にコピーするように設定されていますか? VSでApp.configを右クリックし、[プロパティ]に移動すると、[コンテンツ]および[常にコピー]/[新しい場合はコピー]に設定する必要があります。
[プロパティ]画面のスクリーンショットは次のとおりです。