Symptome Zur Laufzeit auftretende Symptome Wenn Sie eine ASPX-Seite in einer Microsoft ASP.NET-Webanwendung anzeigen, können die folgenden Symptome auftreten:
• Möglicherweise wird in Ihrem Browser eine leere Seite angezeigt.
• Möglicherweise erhalten Sie Anweisungen zum Herunterladen einer ASPX-Seite.
Ein typisches Phänomen besteht darin, dass der serverseitige Code der ASPX-Seite verarbeitet wird und der Code dann nicht in seiner ursprünglichen Form an den Webbrowser gesendet wird.
Symptome beim Debuggen von ASP.NET mit Visual Studio .NET Wenn Sie eine ASP.NET-Anwendung in Microsoft Visual Studio .NET debuggen, wird in der IDE möglicherweise die folgende Fehlermeldung angezeigt:
Fehler beim Versuch, das Projekt auszuführen: Das Debuggen auf dem Webserver kann nicht gestartet werden. Der Server unterstützt das Debuggen von ASP.NET- oder ATL-Serveranwendungen nicht. Führen Sie das Setup aus, um die Visual Studio .NET-Serverkomponenten zu installieren. Überprüfen Sie, ob das Setup ausgeführt wurde Stellen Sie sicher, dass eine gültige URL angegeben wurde.
Lesen Sie auch das Thema zum Debuggen von ASP.NET- und ATL-Servern in der Online-Dokumentation. Möchten Sie künftige Versuche zum Debuggen von ASP.NET-Seiten für dieses Projekt deaktivieren
? Microsoft Nach dem .NET Framework Software Development Kit (SDK) oder Microsoft Visual Studio .NET wird eine Microsoft Internet Information Services (IIS)-Karte erstellt, um die neuen Dateierweiterungen und neuen Einstellungen für ASP.NET zuzuordnen.
Wenn eine der folgenden Aussagen auf Ihre Situation zutrifft, liegt keine neue Einstellung vor.
• IIS wird nicht installiert, wenn das .NET Framework SDK- oder Visual Studio .NET-Installationsprogramm ausgeführt wird.
• Nachdem Sie das .NET Framework SDK-Installationsprogramm oder das Visual Studio .NET-Installationsprogramm ausgeführt haben, haben Sie IIS entfernt und anschließend neu installiert.
Lösung Um dieses Problem zu beheben, korrigieren Sie die IIS-Zuordnung, sodass die ASP.NET-Dateierweiterungen korrekt zugeordnet werden. Es gibt zwei Möglichkeiten, die IIS-Zuordnung für ASP.NET zu korrigieren.
Um die IIS-Zuordnung für ASP.NET zu reparieren, führen Sie das Dienstprogramm Aspnet_regiis.exe aus. Gehen Sie dazu folgendermaßen vor:
1. Klicken Sie auf Start und dann auf Ausführen.
2. Geben Sie cmd ein und klicken Sie auf OK.
3. Führen Sie den folgenden Befehl an der Eingabeaufforderung aus und klicken Sie auf OK:
„<Windows-Ordner>Microsoft.NETFramework<Versionsnummer>aspnet_regiis.exe“ -i
Hinweis: Ersetzen Sie <Windows-Ordner> durch den Namen des Verzeichnisses, in dem Ihr Betriebssystem installiert ist, und <Versionsnummer> durch die auf Ihrem Computer installierte Version von .NET Framework.
Um die IIS-Zuordnung für ASP.NET zu korrigieren, muss Aspnet_isapi.dll registriert werden. Gehen Sie dazu folgendermaßen vor:
1. Klicken Sie auf Start und dann auf Ausführen.
2. Geben Sie regsvr32 <Windows-Ordner>Microsoft.NETFramework<Versionsnummer>aspnet_isapi.dll ein und klicken Sie dann auf OK. Regsvr32 gibt die Registrierungsergebnisse zurück.