Symptômes Symptômes affichés au moment de l'exécution Lorsque vous affichez une page .aspx dans une application Web Microsoft ASP.NET, vous pouvez rencontrer les symptômes suivants :
• Une page vierge peut apparaître dans votre navigateur.
• Vous pouvez recevoir des instructions pour télécharger une page .aspx.
Un phénomène typique est que le code côté serveur de la page .aspx est traité, puis le code n'est pas envoyé au navigateur Web dans sa forme originale.
Symptômes lors du débogage d'ASP.NET à l'aide de Visual Studio .NET Lorsque vous déboguez une application ASP.NET dans Microsoft Visual Studio .NET, vous pouvez recevoir le message d'erreur suivant dans l'IDE :
Erreur lors de la tentative d'exécution du projet : Impossible de démarrer le débogage sur le serveur Web. Le serveur ne prend pas en charge le débogage des applications ASP.NET ou ATL Server. Exécutez le programme d'installation pour installer les composants du serveur Visual Studio .NET. Si le programme d'installation a été exécuté, vérifiez qu'une URL valide a été spécifiée.
Vous pouvez également vous référer à la rubrique sur le débogage des serveurs ASP.NET et ATL dans la documentation en ligne. Souhaitez-vous désactiver les futures tentatives de débogage des pages ASP.NET pour ce projet
? Microsoft Après le kit de développement logiciel (SDK) .NET Framework ou Microsoft Visual Studio .NET, une carte Microsoft Internet Information Services (IIS) est créée pour associer les nouvelles extensions de fichier et les nouveaux paramètres pour ASP.NET.
Si l’une des affirmations suivantes s’applique à votre situation, il n’existe pas de nouveau paramètre.
• IIS n'est pas installé lors de l'exécution du SDK .NET Framework ou du programme d'installation de Visual Studio .NET.
• Après avoir exécuté le programme d'installation du SDK .NET Framework ou le programme d'installation de Visual Studio .NET, vous avez supprimé puis réinstallé IIS.
Solution Pour résoudre ce problème, corrigez le mappage IIS afin que les extensions de fichier ASP.NET soient correctement associées. Il existe deux façons de corriger le mappage IIS pour ASP.NET.
Pour réparer le mappage IIS pour ASP.NET, exécutez l'utilitaire Aspnet_regiis.exe. Pour ce faire, suivez ces étapes :
1. Cliquez sur Démarrer, puis cliquez sur Exécuter.
2. Tapez cmd et cliquez sur OK.
3. Exécutez la commande suivante à l'invite de commande et cliquez sur OK :
"<Dossier Windows>Microsoft.NETFramework<numéro de version>aspnet_regiis.exe" -i
Remarque : remplacez <dossier Windows> par le nom du répertoire dans lequel votre système d'exploitation est installé et <numéro de version> par la version de .NET Framework installée sur votre ordinateur.
Pour corriger le mappage IIS pour ASP.NET, Aspnet_isapi.dll doit être enregistré. Pour ce faire, suivez ces étapes :
1. Cliquez sur Démarrer, puis cliquez sur Exécuter.
2. Tapez regsvr32 <dossier Windows>Microsoft.NETFramework<numéro de version>aspnet_isapi.dll, puis cliquez sur OK. Regsvr32 renverra les résultats de l'enregistrement.