écriture dans le dossier des programmes est une mauvaise pratique de programmation, qui est la raison pour laquelle Microsoft a rendu si difficile à faire. Une fois que le programme a été mis en place, il ne doit jamais toucher le répertoire des fichiers du programme à moins qu'il ne soit corrigé. Si vous devez enregistrer des données, vous devez les écrire dans le dossier
//Use this if you want different folder per user
Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData),"Your Application Name");
//Use this if you want the same folder per user
Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData),"Your Application Name");
NO! Qu'essayez-vous de faire? –
@ Danial: Mon application ne peut pas écrire ou supprimer ses fichiers dans le fichier Pogrom! – Ata
Regardez le manifeste d'application, on est normalement créé avec un projet VS C#. Les options que vous avez sont listées ici. De toute façon, vous aurez toujours une invite à élever. – leppie