2011-03-08 1 views
2

juste installé VS2010 sur un ordinateur Windows Server 2008 et avons essayé d'exécuter une application qui accède à l'un des disques et a l'erreuraccès studio visuel chemin est refusé - plusieurs lecteurs

access to the path E:\logfiles is denied. 

Je suis connecté en tant qu'administrateur et je vois le studio visuel est exécuté en tant qu'administrateur.

Y a-t-il des autorisations spécifiques que je dois définir ou est-ce autre chose?

Je doute que c'est mon code car il a fonctionné très bien sur mon bureau en utilisant Visual Studio 2008

Répondre

1

Ma première pensée serait la vérification des permissions sur E: \ logfiles. Exécution d'une application via le débogueur dans VS pourrait signifier que l'application s'exécute sous un autre compte d'utilisateur qui n'a pas l'autorisation d'accéder à cet emplacement (je souligne pourrait, je ne suis pas sûr). Essayez de naviguer vers le fichier .exe dans le répertoire bin/debug ou bin/release de votre projet et exécutez l'application en tant qu'administrateur à partir de là.

+0

J'ai vérifié les permissions sur le dossier et j'ai même essayé d'utiliser C: \ root. Je suis sur le point de revenir au studio 2008, mais je ne sais pas si c'est le problème de Visual Studio ou de Windows Server 2008 R2. Merci bien – vbNewbie

5

Je viens de rencontrer cette erreur en essayant d'enregistrer les modifications sur un fichier RDL dans un projet de rapport dans VS2008. La solution pour moi était de vérifier la boîte de dialogue des propriétés du dossier du projet dans le système de fichiers et de décocher la case "Lecture seule" dans la section "Attributs".

+0

A travaillé pour moi. Merci! – jmosesman

0

J'ai décoché l'option "lecture seule" sur wwwroot et cela m'a aidé.