2010-08-21 4 views
0

Je rencontre un problème étrange, quand je change le pool d'applications par défaut pour utiliser. Net 4.0 à partir de. Net 2.0 je reçois une page vierge sans HTML, étrangement j'ai VS 2010 installé avec Net4.0page blanche avec iis7 lors de l'utilisation. NET 4.0

grâce à Adavanced

+0

Cela se produit lorsque vous avez déployé cette application sur un serveur? –

+0

pas juste localement, si j'utilise cassini il fonctionne bien, juste iis – DevMania

+0

puis-je savoir pourquoi je suis descendu voté? – DevMania

Répondre

1

Vérifiez que votre projet cible le .NET Framework 4. Vous attendez un non-BlankPage avec une description, mais juste en vous assurant. Votre navigateur affiche peut-être des erreurs "amicales"?

Vérifiez dans l'Observateur d'événements les messages d'erreur liés à .NET ou IIS. Il y aura probablement des indices sur ce qui se passe. Envisagez de créer un tout nouveau site Web dans IIS pour tester le déploiement de votre application.

0

Vérifiez la section <gestionnaires> dans votre web.config. Est-ce que les étiquettes <ajouter> ont cet attribut?

preCondition="integratedMode,runtimeVersionv2.0" 

Essayez de supprimer la pièce après "integratedMode". Les conditions préalables les empêche d'être utilisés dans .NET 4.0. Sans aucun gestionnaire utilisable, vous ne verrez pas de réponse.