J'ai plusieurs fichiers et dossiers que je crée dans le répertoire Application.CommonAppDataPath
pendant l'exécution. Comment puis-je faire en sorte que mon projet de déploiement supprime ces fichiers lors de la désinstallation?Comment supprimer des fichiers du répertoire de données d'application lors de la désinstallation?
Actuellement, j'ai une instance sous-classée de System.Configuration.Install.Installer
qui a la méthode Uninstall
substituée, mais je ne trouve aucun moyen d'obtenir le chemin de données d'application de l'application d'origine; Application.CommonAppDataPath
renvoie simplement le chemin d'accès à Microsoft Installer.
Cela ressemble à une bonne solution, même si je dois ajouter manuellement les dossiers pour le nom de l'entreprise, le nom de l'application et la version de l'application. Si aucune autre solution ne se présente, je vais utiliser celle-ci. Aussi FYI, vous avez eu quelques fautes de frappe: le code correct est Environment.GetFolderPath (Environment.SpecialFolder.CommonApplicationData) – Schrockwell
Ceci est acceptable; Merci! – Schrockwell