1

設定ファイルを使用しているアプリケーションがあり、スケジュールされたタスクとして実行されている場合、Visual Studio を使用してアプリケーションをデバッグする場合とは別の user.setting ファイルを使用します。これは正常な動作ですか?

VS デバッグappname.vshos_StrongName_ldr4uvycmc51wccs12nto50cvy3vujt3
の user.config スケジュールされたタスクの user.configappname.exe_Url_5fnquv0g1secc1miglozdookwwdastgw

どちらの場合も同じ user.config が必要です! カスタム設定ファイル (シンプルなテキストファイル) を作成して読み書きする必要がありますか? または、これを解決するにはどうすればよいですか?

4

1 に答える 1

1

はい、これは正常です: yourapp_vshost.exe の構成ファイルをデバッグする場合、これは明らかに異なる exe であり、構成も異なります。

簡単な解決策は、あるファイルから別のファイルへのリンクを作成することです。

mklink first/path/user.config second/path/user.config

mklink /Hアプリに満足できない場合は、使用する必要があるかもしれません。

または、最初にデバッグせずにexeを起動してから、それにアタッチします。

またはEnable the Visual Studio hosting process、プロジェクトの構成で選択を解除すると、yourapp_vshost.exe が削除されます (必要かどうかを確認するには、こちらを参照してください。基本的に、デザイナーを使用しない場合は必要ありません..)

于 2013-08-28T08:18:48.107 に答える