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