2011-01-13 6 views
0

je veux demander une erreur de configuration que je fais face à mon projet lorsque je héberge sur iis.first, j'ai créé l'exemple de l'application mvc asp.net, je n'ai rien changé de construit -in web.config.it fonctionne normalement quand je cours, donc, j'ai décidé d'héberger sur iis7.Après cela, quand je cours l'application hébergée, il occrus error.i testé sur windows7 et window2008.both les erreurs sont les mêmes. Erreur HTTP 500.19 - Erreur interne du serveur Impossible d'accéder à la page demandée car les données de configuration associées à la page ne sont pas valides.Asp.net MVC web.config Erreur

Détail erreur Infos
Module Web IIS de base
Avis BeginRequest
Handler Pas encore déterminé
Code d'erreur 0x80070021
Config section Configuration d'erreur pas autorisé à être inférieur à l'application
du fichier de configuration \ \ C?: \ inetpub \ wwwroot \ MvcSampleApp \ web.config
URL demandée http://localhost:80/mvcapp/mvcApp
Chemin d'accès physique C: \ inetpub \ wwwroot \ MvcSampleApp
Méthode d'ouverture de session Pas encore déterminé
connexion utilisateur Pas encore déterminé

Config Source

122:  <validation validateIntegratedModeConfiguration="false"/> 
123:  <modules runAllManagedModulesForAllRequests="false"> 
124:  <remove name="ScriptModule"/> 

comment je fixe cette erreur? S'il vous plaît me guider la bonne façon.

ce qui a trait
Chong

Répondre

0

Vous avez configuré votre site Web dans un dossier plutôt que comme une application - vous devriez être en mesure de le changer à une application dans le gestionnaire IIS, ou vous pouvez le déplacer jusqu'à un niveau si que le chemin est/mvcapp plutôt que/mvcapp/mvcapp.

+0

en fait, je ne suis pas famaliar avec l'hébergement et la configuration.i vous dire ce que je tente.premièrement, je crée le répertoire virtuel dans iis et pointe vers mon dossier de projet.Et puis, je fais la conversion en application.est-ce juste? Je cours de nouveau, l'erreur est toujours produite mais différente avec le précédent. Le SessionStateTempDataProvider nécessite que SessionState soit activé ? merci – Chong

+0

Celui-là a une solution plus évidente- http://computingtech.blogspot.com/2008/07/configuring-session-state-settings-for.html –