Problème UnauthorizedAccessException [Résolu]

ThoT49 153 Messages postés dimanche 4 mars 2007Date d'inscription 24 avril 2011 Dernière intervention - 21 juin 2008 à 14:29 - Dernière réponse : scoubidou944 728 Messages postés mardi 22 avril 2003Date d'inscription 19 janvier 2017 Dernière intervention
- 29 mai 2009 à 17:27
Bonjour,  j'aimerais créer un fichier xml  dans le repertoire system32 de microsoft windows vista... Le soucis c'est que les accès sont très restreints... Lorsque j'essai de creer un fichier je reçoi cette erreur ... : UnauthorizedAccessException
Je ne vois pas comment creer mon fichier à cause de cela. Avez vous une idée ? Merci beaucoup
Afficher la suite 

Votre réponse

9 réponses

cs_wizad 356 Messages postés samedi 30 octobre 2004Date d'inscription 14 avril 2009 Dernière intervention - 21 juin 2008 à 18:18
+3
Utile
Lancer (et rattraper... désolé) ton applis en Administrateur?
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de cs_wizad
cs_wizad 356 Messages postés samedi 30 octobre 2004Date d'inscription 14 avril 2009 Dernière intervention - 21 juin 2008 à 20:06
+3
Utile
Lancer Visual Studio en mode Administrateur
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de cs_wizad
ThoT49 153 Messages postés dimanche 4 mars 2007Date d'inscription 24 avril 2011 Dernière intervention - 21 juin 2008 à 19:36
0
Utile
Merci je viens d'essayer et cela fonctionne le soucis, c'est que lorsque l'on débug avec visual studio cela ne lance pas en mode administrateur... alors comment faire ?
Commenter la réponse de ThoT49
ThoT49 153 Messages postés dimanche 4 mars 2007Date d'inscription 24 avril 2011 Dernière intervention - 21 juin 2008 à 20:50
0
Utile
Merci ;)
Commenter la réponse de ThoT49
cs_coq 6366 Messages postés samedi 1 juin 2002Date d'inscription 2 août 2014 Dernière intervention - 22 juin 2008 à 17:20
0
Utile
Salut,

Tu as vraiment besoin de le créer là ce fichier ?

/*
coq
MVP Visual C#
CoqBlog
*/
Commenter la réponse de cs_coq
ThoT49 153 Messages postés dimanche 4 mars 2007Date d'inscription 24 avril 2011 Dernière intervention - 22 juin 2008 à 18:56
0
Utile
Oui c'est très important... Je cherche à créer des moyens de protections pour logiciel ...
Commenter la réponse de ThoT49
bizbiz20032003 3 Messages postés mardi 30 mars 2004Date d'inscription 26 mars 2009 Dernière intervention - 26 mars 2009 à 16:02
0
Utile
J'ai un souci similaire et pourtant VS et mon appli sont en mode admin (en debug) .. Je n'arriver à lire le contenu d'un fichier placé sur un partage réseau et pourtant FileInfo me donne toutes les informations sur mon fichier (partagé) .. J'ai l'erreur suivante :
L'accès au chemin d'accès '\\serveur\partag`\fichier.ext' est refusé et UnauthorizedAccessException !!
Que faire ?
Commenter la réponse de bizbiz20032003
scoubidou944 728 Messages postés mardi 22 avril 2003Date d'inscription 19 janvier 2017 Dernière intervention - 28 mai 2009 à 20:01
0
Utile
j'ai un pb similaire.

J'ai bien executé en mode Administrateur VS C# 2008.
Je suis sous Vista Pro avec UAC activé.
Mon application comporte un fichier de Manifest avec l'attribut : <requestedExecutionLevel level="requireAdministrator" uiAccess="false" />

try
            {
                DirectoryInfo src = new DirectoryInfo(@"c:\Windows\CSC");
                DirectoryInfo[] SubDirs = src.GetDirectories();
            }
            catch (UnauthorizedAccessException e)
            {
                Console.Write(e.ToString());
            }

Si on test avec l'Explorer, le fait d'aller dans ce dossier fait poper une messagebox demandant l'élévation des droits donc c'est bien un dossier avec restriction. il en est de même pour c:\Windows\Temp par exemple.

Dans notre exemple, l'exception est déclenchée. :/

Pour la résoudre :
 - Faire poper l'UAC à chaque dossier nécessitant ces droits
- Opter pour une unique confirmation pour le scan complet d'un ou plusieurs disques durs.
- Prier (mais ça ne marche pas on dirait).

Ty,

Vincent
----------------------------
C++ forever
C# amateur
Commenter la réponse de scoubidou944
scoubidou944 728 Messages postés mardi 22 avril 2003Date d'inscription 19 janvier 2017 Dernière intervention - 29 mai 2009 à 17:27
0
Utile
de mon côté c'est réglé. J'ai relancé VS 2008, il a bien demandé l'élévation de droits. Par contre, le dossier CSC n'est pas accessible. C'est une sorte de lien qui ne sert qu'au système à but de compatibilité.
Commenter la réponse de scoubidou944

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.