it-swarm.com.de

Asp.net 4.0 wurde nicht registriert

Wenn ich versuche, mein Visual Studio-Projekt zu öffnen, wird die folgende Fehlermeldung angezeigt:

Asp.Net ist nicht auf dem Webserver registriert. Sie müssen Ihren Webserver manuell für Asp.net 4.0 konfigurieren.


Update:
..... Ich habe es behoben:

Ich habe gerade .Net Framework 4.0 repariert und das Problem wurde behoben.

193
user228777

Ich habe dieses Problem auch durch Laufen behoben 

aspnet_regiis -i 

verwenden der Visual Studio-Befehlszeilentools als Administrator

226
sharpper

Dies hat das Problem gelöst

C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis -i

Stellen Sie sicher, dass Sie den Befehl Eingabeaufforderung "als Administrator" ausführen.

171
Gilly

Für diejenigen, die diesen Fehler nach der Installation von .NET Framework 4.6 erhalten - Lesen und installieren Sie eines dieser Hotfixes , um das Problem zu beheben.

43
Matt Johnson

Um das Problem zu lösen, wurde ASP.NET 4.0 nicht registriert. Sie müssen Ihren Webserver manuell für ASP.NET 4.0 konfigurieren, damit Ihre Site ordnungsgemäß ausgeführt wird. Fehler beim Öffnen einer Lösung können wir: 

1 Stellen Sie sicher, dass die Funktion IIS mit ASP.NET aktiviert ist. Gehen Sie zu Systemsteuerung\Alle Elemente der Systemsteuerung\Programme und Funktionen und klicken Sie auf 'Windows-Funktionen aktivieren'. Stellen Sie dann in den IIS -> WWW-Servern -> App Dev-Funktionen sicher, dass ASP.NET aktiviert ist. 

enter image description here

2 Führen Sie zur Installation die folgende cmd-Zeile aus 

C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis -i

enter image description here

Hoffe das hilft

18
Catto

Der oben beschriebene aspnet_regiis-Ansatz scheint unter Windows 8.1 nicht zu funktionieren:

C:\Windows\system32>aspnet_regiis -i

Microsoft® ASP.NET RegIIS-Version 4.0.30319.33440
Verwaltungsprogramm zum Installieren und Deinstallieren von ASP.NET auf dem lokalen Computer.
Copyright (C) Microsoft Corporation. Alle Rechte vorbehalten.
Starten Sie die Installation von ASP.NET (4.0.30319.33440).
Diese Option wird in dieser Version des Betriebssystems nicht unterstützt. Administratoren sollten stattdessen ASP.NET 4.5 mit IIS8 mithilfe des Dialogfelds "Windows-Funktionen ein-/ausschalten", des Server Manager-Verwaltungstools oder des Befehlszeilenprogramms dism.exe installieren/deinstallieren. Weitere Informationen finden Sie unter http://go.Microsoft.com/fwlink/?LinkID=216771 .
Die Installation von ASP.NET (4.0.30319.33440) wurde abgeschlossen.

Wie in der Nachricht angegeben, ging ich zu:

  1. Start
  2. Schalte Windows Funktionen ein oder aus
  3. .NET Framework 4.5 Advanced Services

und überprüft ASP.NET 4.5.

Dies scheint das Problem gelöst zu haben.

12
dharmatech

Öffnen:

Start Menu
-> Programs
-> Microsoft Visual Studio 2010
-> Visual Studio Tools
-> Visual Studio Command Prompt (2010)

In Eingabeaufforderung ausführen:

aspnet_regiis -i

Stellen Sie sicher, dass es beim Administrator ausgeführt wird, und überprüfen Sie, ob der Titel mit Administrator beginnt:

http://j.mp/13Uo1wI

10

http://msdn.Microsoft.com/en-us/library/k6h9cz8h.aspx - Weitere Informationen finden Sie unter Registrierung IIS für ASP.NET 4.0

8
Jason Yost

Asp.net 4.0 wurde nicht registriert

Visual Studio 2013Download Visual Studio 2013 Update 4 Weitere Informationen zum Visual Studio 2013 Update 4 finden Sie unter: Visual Studio 2013 Update 4 - KB-Artikel

Visual Studio 2012 Ein Update zur Behebung dieses Problems für Microsoft Visual Studio 2012 wurde veröffentlicht: KB3002339Um dieses Update direkt vom Microsoft Download Center hier zu installieren

Visual Studio 2010 SP1 Ein Update zur Behebung dieses Problems für Microsoft Visual Studio 2010 SP1 wurde veröffentlicht: KB3002340 Dieses Update ist in Windows Update verfügbar http://download.Microsoft.com/download/6/7/E/67E041A1-00DA-4948-90BE-75A0146C08F5/VS10SP1-KB3002340-x86.exe

7
ahblur

Wechseln Sie zur Eingabeaufforderung von Visual Studio 2010, und legen Sie die Direktiven wie folgt fest:

C:\Windows\Microsoft.NET\Framework\v4.0.30319>

installieren Sie dann IIS mit folgendem Befehl:

C:\Windows\Microsoft.NET\Framework\v4.0.30319> aspnet_regiis -i

jetzt wird es funktionieren ... Es ist besser, wenn Sie den Computer neu starten

4
Thakur Das

Ich hatte das gleiche Problem, aber es wurde behoben ...... Microsoft hat ein Update für etwas in der Nähe, das tatsächlich funktioniert hat, um dieses Problem zu lösen. Sie können diese Seite besuchen http://blogs.msdn.com/b/webdev/archive/2014/11/11/dialog-box-may-be-displayed-to-users-when-opening-projects-in -Microsoft-visual-studio-after-installation-von-Microsoft-net-framework-4-6.aspx

Das Problem tritt auf, nachdem Sie Framework 4.5 und/oder Framework 4.6 installiert haben ..__ Visual Studio 2012 Update 5 behebt das Problem nicht, ich habe es zuerst versucht. 

Im msdn-Blog heißt es: "Nach der Installation von Microsoft .NET Framework 4.6 kann es vorkommen, dass Benutzer das folgende Dialogfeld in Microsoft Visual Studio anzeigen, wenn Sie eine neue Website oder ein Windows Azure-Projekt erstellen oder vorhandene Projekte öffnen ..... "

Laut dem Blog ist der Dialog gutartig. Klicken Sie einfach auf "OK", der Dialog wirkt sich nichts aus ... Die Kommentare im Blog deuten darauf hin, dass VS 2015 das gleiche Problem hat, möglicherweise sogar noch schlimmer.

3
Stanley Gillmer

Wenn ASP.NET 4.0 nicht bei IIS registriert ist 

*****Verwenden Sie diesen Schritt, wenn Sie nicht über den Befehl Ausführen zugreifen können*****

Gehe zu

C fahren 
-- >> Fenster
-- >> Microsoft.Net
-- >> Rahmen
-- >> v4.0.30319 

(Wählen Sie ein Framework aus, um sich bei IIS zu registrieren, indem Sie Framework 4 auswählen.)
-- >> aspnet_regiis 
(Doppelklick oder Rechtsklick und Auswahl als Administrator ausführen)

2
Deepak Joshua

Ich habe es mit dem Microsoft .NET Framework Repair Tool repariert. Nachdem ich mein Projekt ein paar Mal neu geladen hatte, war das Problem behoben.

0

Ich hatte dieses Problem unter Windows 8.1, das den Ansatz von aspnet_regiis -i nicht unterstützt.

Wechseln Sie stattdessen zur Systemsteuerung, suchen Sie die Option "Windows-Funktionen ein- oder ausschalten" und gehen Sie wie folgt vor:

Internet Information Services -> World Wide Web Services -> Funktionen zur Anwendungsentwicklung Und aktivieren Sie die Option " ASP.NET 4.5 ". Durch Aktivieren dieses Kontrollkästchens werden andere Optionen wie ".NET Extensibility 4.5" und die ISAPI-Optionen automatisch geprüft.

Übernehmen Sie die Änderungen, indem Sie auf OK klicken. Starten Sie Ihre Website in IIS neu und Ihre Website sollte jetzt verfügbar sein.

0
Mentatmatt