Question

Dans VS2010 cadre cible du projet est de 4,0. Dans IIS7, la version .Net 4.0 est localhost. Mais pour App Pool ma demande, il n'y a pas 4.0 cadre disponible au choix. Et après que je Déployez le site et naviguer un fichier, je reçois cette erreur:

Parser Error Message: Unrecognized attribute 'targetFramework'. Note that attribute names are case-sensitive.

Source Error:

Line 14: 
Line 15:   <system.web>
Line 16:     <compilation debug="true" targetFramework="4.0" />
Line 17: 
Line 18:     <authentication mode="Forms">


Source File: C:\inetpub\wwwroot\TestApp\web.config    Line: 16

Version Information: Microsoft .NET Framework Version:2.0.50727.4927; ASP.NET Version:2.0.50727.4927 

S'il vous plaît, aidez-moi.

Merci Reddy

Était-ce utile?

La solution

Vous devez installer le .NET 4 exécution sur votre serveur. si vous avez déjà couriez aspnet_regiis.exe

Autres conseils

Vous devez installer .Net 4.0 sur le serveur. Une fois qui est installé, vous serez en mesure de mettre la piscine d'application pour utiliser le framework .Net 4.0.

Le message d'erreur indique qu'il essaie de lancer votre application en utilisant .Net 2.0 ne peut pas traiter votre fichier web.config.

Si .Net 4.0 est disponible s'il vous plaît aller au serveur IIS Manager et sélectionnez "Application Pool" et rendre le framework .Net 4.0 comme pour votre site web.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top