Fichier de débogage WriteAllText
Question
Le petit utilitaire que j'ai créé fonctionne très bien.Mais lorsque je sauvegarde le fichier, j'obtiens une exception de débogage :
System.UnauthorizedAccessException a été levée, l'accès au chemin "/dossier/fichier est refusé.
L'emplacement dans lequel j'essaie d'écrire le fichier nécessite normalement une authentification, mais mon utilitaire ne la demande pas lorsque je clique sur Enregistrer.Comment puis-je résoudre ça?
La solution
En général, lorsque vous recevez un UnauthorizedAccessException
, vous ne disposez pas de l'habilitation de sécurité (autorisation) requise pour exécuter l'action.Jetez un oeil au code dans cette réponse pour voir comment obtenir cette autorisation.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow