C# Winforms-App には、いくつかのユーザー設定が保存されています。
Visual Studio 2008 からプロジェクトのデバッグを開始するたびに、これらの設定を簡単にクリアする方法はありますか?
そうしないと、常に最後のデバッグ セッションの設定で起動します。
C# Winforms-App には、いくつかのユーザー設定が保存されています。
Visual Studio 2008 からプロジェクトのデバッグを開始するたびに、これらの設定を簡単にクリアする方法はありますか?
そうしないと、常に最後のデバッグ セッションの設定で起動します。
同じ質問があり、ここで答えを見つけました: https://stackoverflow.com/a/2117359/488794
Properties.Settings.Default.Reset()
次のステートメントを使用して、デバッグしている場合にのみリセットできます。
if(Debugger.IsAttached)
Settings.Default.Reset();
テスト済み VS2012 .Net 4.0 (リファレンス)
削除するビルド前アクションを追加します。
%USERPROFILE%\Local Settings\Application Data\[AppName]\...\[Version]\user.config
または、バージョン番号が大幅に変更された場合は削除してください
%USERPROFILE%\Local Settings\Application Data\[AppName]\
上記の回答に加えて、ここではほとんどの設定で機能するコピー アンド ペースト ソリューションを示します。
rmdir /q /s %localappdata%\[company name]\[AppName]
ほとんどの場合、%localappdata%[会社名] の下のすべてを削除するのが最善であることに注意してください。そこに保存されているアプリ データを確認し、最適なものを選択してください。
実行->「appdata」と入力
Local->/ に移動します。
プロジェクトに関連するすべてのファイルを削除します
これを行うには、次の 2 つの方法があります。
ビルド前またはビルド後のイベント コマンド ラインを使用し、そこに削除コマンドなどを入れるか、バッチ ファイルまたはスクリプトを実行します。
スタートアップ プロジェクトの Start Action オプションを試してみると、最初に実行するコマンド ライン引数を使用して外部プログラムを指定できます。