Le chemin d'accès "c:\inetpub\wwwroot\myapp\App_Data" est refusé

Je viens d'installer IIS sur Windows XP.

Lorsque j'essaie d'exécuter une application, j'obtiens une erreur:

Le chemin d'accès "c:\inetpub\wwwroot\myapp\App_Data" est refusé.
Description: Une exception non gérée s'est produite lors de l'exécution de
la demande web actuelle. Veuillez consulter la trace de la pile pour plus d'
informations sur l'erreur et où elle a son origine dans le code.

Détails De L'Exception: System.UnauthorizedAccessException: l'Accès à la
chemin "c:\inetpub\wwwroot\myapp\App_Data" est refusé.

ASP.NET n'est pas autorisé à accéder à la ressource demandée. Envisager
l'octroi de droits d'accès à la ressource pour l'ASP.NET demande
l'identité. ASP.NET a une identité de processus de base (généralement
{MACHINE}\ASPNET sur IIS 5 ou de Réseau de Service sur IIS 6) qui est utilisée si
l'application est à ne pas usurper l'identité. Si la demande est
usurpation de l'identité via , l'identité sera
l'utilisateur anonyme (généralement IUSR_MACHINENAME) ou authentifié
demande de l'utilisateur.

De subvention ASP.NET l'accès à un fichier, cliquez droit sur le fichier dans l'Explorateur,
choisissez "Propriétés" et sélectionnez l'onglet Sécurité. Cliquez sur "ajouter" pour Ajouter
l'utilisateur ou le groupe approprié. Mettez en surbrillance l'ASP.NET compte, et
cochez les cases pour l'accès désiré.

Source De L'Erreur:

Ligne 70: Protégé Sous cmbSettingFiles_SelectedIndexChanged(ByVal
sender as Object, ByVal e as System.EventArgs) Handles
cmbSettingFiles.SelectedIndexChanged

Ligne 71: Dim doc XmlDocument = New XmlDocument()

Ligne 72: doc.Charge(Chemin D'Accès.Combiner(basePath, cmbSettingFiles.SelectedValue))
Ligne 74: Dim settingsNode Comme XmlNode = doc.SelectSingleNode ("/"paramètres)

Fichier Source: C:\myapp\install\install.aspx.vb Ligne: 72

J'ai essayé de les râper la permission de faire ceci:

De subvention ASP.NET l'accès à un fichier, cliquez droit sur le fichier dans l'Explorateur,
choisissez "Propriétés" et sélectionnez l'onglet Sécurité. Cliquez sur "ajouter" pour Ajouter
l'utilisateur ou le groupe approprié. Mettez en surbrillance l'ASP.NET compte, et
cochez les cases pour l'accès désiré.

Mais l'erreur persiste.

N'ont rien à voir avec mon code?

Comment puis-je résoudre ce problème?

MODIFIER

J'ai résolu le problème sur ma machine de dev, mais je reçois toujours le message d'erreur sur mon serveur web.

Grâce.

Suis le seul à utiliser le fichier sur ma machine de dev, et quand je le télécharge ti mon serveur en ligne, la même chose se produit également .
puis-je vous demander pourquoi la baisse de vote?

OriginalL'auteur Smith | 2012-04-21