2017-11-02 6 views
0

Visual Studio 2015を使用してConsole .Netアプリケーションを作成しました.App.configは、Visual Studioからアプリケーションを実行する場合にのみアプリケーションによって検出されます。コマンドプロンプトで起動すると、app.configが見つかりません。 -exeとapp.configの両方が同じディレクトリにあるとしても。 OpenExeConfiguration APIを使用してapp.configのパスを設定すると、app.configが見つかりますが、値は読み取られません。コマンドプロンプトでApp.configが見つかりません

答えて

0

App.configデータは、名前が.exe.configのデバッグフォルダにコピーされます。だから、あなたがExeスルーコマンドプロンプトを起動したいときは、ExeとExe.configを同じフォルダに入れておきます.Exeと同じフォルダにApp.Configを置いておきます。

関連する問題