Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Dit artikel helpt u bij het oplossen van het probleem waarbij u geen fouten kunt opsporen in een ASP.NET toepassing in Microsoft Visual Studio .NET.
Oorspronkelijke productversie: ASP.NET
Oorspronkelijk KB-nummer: 318465
Symptomen
Wanneer u fouten opssport in een ASP.NET-toepassing in Visual Studio .NET, ontvangt u mogelijk het volgende foutbericht over de ontwikkelomgeving:
Fout tijdens het uitvoeren van een project: kan foutopsporing niet starten op de webserver. De server biedt geen ondersteuning voor foutopsporing van ASP.NET- of ATL Server-toepassingen. Voer setup uit om de onderdelen van de Visual Studio .NET-server te installeren. Als de installatie is uitgevoerd, controleert u of er een geldige URL is opgegeven.
U kunt ook verwijzen naar het onderwerp ASP.NET en ATL Server-foutopsporing in de onlinedocumentatie. Wilt u toekomstige pogingen om fouten in ASP.NET pagina's voor dit project op te sporen uitschakelen?
Oorzaak
Deze fout kan optreden als de installatie of installatie van .NET Framework niet juist is voltooid. Wanneer dit gebeurt, worden de toepassingstoewijzingen voor ASP.NET bestandsnaamextensies (zoals .aspx) niet correct geconfigureerd in IIS (Internet Information Services).
Voer de volgende stappen uit om te controleren of de toepassingstoewijzingen juist zijn:
Selecteer Start, wijs Programma's aan, wijs Systeembeheer aan en selecteer Vervolgens Internet Services Manager.
Vouw het knooppunt uit dat overeenkomt met de lokale host (computernaam) en vouw vervolgens het knooppunt Standaardwebsite uit.
Klik met de rechtermuisknop op de map van uw webtoepassing en selecteer Vervolgens Eigenschappen.
Selecteer Configuratie op het tabblad Map onder Toepassingsinstellingen.
Selecteer het tabblad App-toewijzingen .
Controleer op het tabblad App-toewijzingen onder Toepassingstoewijzingen of de .aspx-extensie is toegewezen aan de volgende DLL (Dynamic Link Library):
C:\Windows Directory\Microsoft.Net\Framework\<Version>\aspnet_isapi.dllNotitie
U moet Windows Directory in dit pad vervangen door de juiste map voor uw systeem en de versie vervangen door de versie van het .NET Frame-werk dat op uw systeem is geïnstalleerd.
Als de vermelding voor de toepassingstoewijzing niet wordt gevonden, volgt u de stappen in de sectie Oplossing .
Oplossing
U kunt dit probleem oplossen met het Aspnet_regiis.exe beheerprogramma waarmee de installatie en verwijdering van meerdere versies van ASP.NET op één computer wordt beheerd.
Voer de volgende stappen uit om het Aspnet_regiis.exe hulpprogramma te gebruiken:
Selecteer Start en selecteer vervolgens Uitvoeren.
Typ cmd in het vak Openen en selecteer VERVOLGENS OK om een opdrachtprompt te openen.
Gebruik de
cdopdracht bij de opdrachtprompt om naar de volgende map te gaan:
C:\Windows Directory\Microsoft.Net\Framework\VersionNotitie
U moet Windows Directory in dit pad vervangen door de juiste map voor uw systeem en de versie vervangen door de versie van het .NET Framework dat op uw systeem is geïnstalleerd.
Typ het type
aspnet_regiis -iom de vereiste toepassingstoewijzingen correct te configureren.