Visual Studio: Resetuj ustawienia użytkownika podczas debugowania

W aplikacji C # Winforms-mam zapisane kilka ustawień użytkownika.

Czy istnieje łatwy sposób na wyczyszczenie tych ustawień za każdym razem, gdy zaczynam debugować projekt z Visual Studio 2008?

W przeciwnym razie zawsze uruchamia się z ustawieniami z ostatniej sesji debugowania.

Author: johnnyRose, 2010-05-25

6 answers

Dodaj wstępnie zbudowaną akcję do usunięcia:

%USERPROFILE%\Local Settings\Application Data\[AppName]\...\[Version]\user.config

Lub jeśli Numer wersji zmieni się dużo po prostu usuń

%USERPROFILE%\Local Settings\Application Data\[AppName]\

 19
Author: Jan Jongboom,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-05-25 10:04:12

Miałem to samo pytanie i znalazłem odpowiedź tutaj: https://stackoverflow.com/a/2117359/488794

Properties.Settings.Default.Reset()

Możesz użyć poniższej instrukcji do resetowania tylko wtedy, gdy debugujesz:

if(Debugger.IsAttached) 
   Settings.Default.Reset();

Testowany VS2012. Net 4.0 ( Reference )

 53
Author: Smolla,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 10:31:20

Dodając do powyższych odpowiedzi, tutaj rozwiązanie kopiuj-wklej, które działa dla większości ustawień:

rmdir /q /s %localappdata%\[company name]\[AppName]

Zauważ, że w większości przypadków najlepiej jest usunąć wszystko pod %localappdata%[Nazwa firmy]. Sprawdź przechowywane tam Dane aplikacji i wybierz, co jest dla ciebie najlepsze.

 6
Author: Asaf R,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-11-22 13:45:29

Oto dwa możliwe sposoby, aby to zrobić:

  • Użyj linii poleceń pre build lub post build, umieszczasz tam polecenia delete lub uruchamiasz plik wsadowy lub skrypt

  • Możesz określić zewnętrzny program z argumentami linii poleceń, które mają być uruchomione jako pierwsze

 0
Author: slugster,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-05-25 10:05:13

Run - > Type "appdata"

Przejdź do lokalnego - > /

Usuń wszystkie pliki związane z projektem

 0
Author: sebastso,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-03-30 14:56:47

Na podstawie innych odpowiedzi: po prostu wyszukaj C: LUB C:\Users\<YourUser> dla user.config i usuń lub zmień nazwę tego pliku.

 0
Author: GoTo,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-01-26 12:39:50