私は独自のApp.configを持つコンソールアプリケーションを持っています。App.configのAppSettingsの変更が実行時に考慮されないのはなぜですか? (コンソールアプリケーション)
私は時々セクションのいくつかの値を変更する必要があります。
私の問題は、bin/debugフォルダ内のexeファイルを実行すると、適切なappsettingsが正しく取得されることです。しかし、いくつかのキー/値ペアの値を編集して変更し、EXEをRE-RUNすると、元の値が読み込まれます。
(RE-RUNでは、私はMyTool.exeを呼び出すことにより、コマンドPROMT上でアプリケーションを実行している意味)
私は私の主な方法の初めに
ConfigurationManager.RefreshSection("appSettings");
を呼び出そうとしました。しかし、助けてくれなかった。
アドバイスをお願いしますか? おかげ
IDE内のapp.configを編集するか、BIN/DEBUGフォルダのexe.configを直接編集しますか? – Steve
デバッグフォルダにあります。 IDEにはありません。 – pencilCake
IDE内のapp.configの出力ディレクトリにコピーするプロパティの値は何ですか? – Steve