Visual Studio: Réinitialiser les paramètres de l'utilisateur lors du débogage
dans un C# Winforms-App j'ai plusieurs paramètres d'utilisateur stockés.
y a-t-il un moyen facile d'effacer ces paramètres chaque fois que je commence à déboguer le projet de Visual Studio 2008?
sinon, il démarre toujours avec les paramètres de la dernière session de débogage.
6 réponses
ajouter une action de pré-construction pour supprimer:
%USERPROFILE%\Local Settings\Application Data\[AppName]\...\[Version]\user.config
ou si votre numéro de version change, supprimez simplement
%USERPROFILE%\Local Settings\Application Data\[AppName]\
Eu la même question et a trouvé une réponse ici: https://stackoverflow.com/a/2117359/488794
Properties.Settings.Default.Reset()
vous pouvez utiliser cette instruction suivante pour réinitialiser seulement si vous déboguez:
if(Debugger.IsAttached)
Settings.Default.Reset();
Référence)
ajout aux réponses ci-dessus, voici une solution de copier-coller qui fonctionne pour la plupart des paramètres:
rmdir /q /s %localappdata%\[company name]\[AppName]
notez que dans la plupart des cas, il est préférable de tout Supprimer sous %localappdata%[nom de l'entreprise]. Vérifiez les données de l'application qui y sont stockées et choisissez ce qui est le mieux pour vous.
Voici deux façons de le faire:
utilisez soit la ligne de commande pré-construction, soit la ligne de commande post-construction, vous mettez des commandes de suppression et ainsi de suite ou lancez un fichier par lots ou un script
avoir un jeu avec les options D'Action de démarrage du projet de démarrage, vous pouvez spécifier un programme externe avec des arguments de ligne de commande à exécuter en premier
Exécuter->Tapez "appdata"
Accédez Local->/
Supprimer tous les fichiers liés au projet
sur la Base d'autres réponses: il suffit de chercher sur C:
ou C:\Users\<YourUser>
user.config
et supprimer ou renommer ce fichier.