Podczas próby otwarcia projektu Visual Studio pojawia się następujący błąd:
Asp.Net nie został zarejestrowany na serwerze, musisz ręcznie skonfigurować swój serwer dla Asp.net 4.0.
Aktualizacja:
Nieważne naprawiłem to:
Właśnie naprawiłem .Net Framework 4.0 i problem został rozwiązany.
visual-studio-2010
iis
visual-studio-2012
iis-7
windows-8.1
użytkownik228777
źródło
źródło
Odpowiedzi:
Rozwiązałem również ten problem, uruchamiając
aspnet_regiis -i
za pomocą narzędzi wiersza polecenia programu Visual Studio jako administrator
źródło
aspnet_regiis -i
i używam programu Visual Studio 2010, aby otworzyć projekt, a błąd zniknie, ale pojawi się kolejny komunikat o błędzie, następnie używam opcji Rozpocznij bez debugowania, a następnie ten błąd również zniknie. .To rozwiązało problem
Uruchom wiersz polecenia jako administrator
źródło
Dla osób otrzymujących ten błąd po zainstalowaniu .NET Framework 4.6 - Przeczytaj i zainstaluj jedną z tych poprawek, aby rozwiązać problem.
źródło
Rozwiązanie „ASP.NET 4.0 nie został zarejestrowany. Musisz ręcznie skonfigurować swój serwer WWW dla ASP.NET 4.0, aby Twoja witryna działała poprawnie ”błąd podczas otwierania rozwiązania możemy:
1 Upewnij się, że funkcja IIS jest włączona w programie ASP.NET. Przejdź do Panelu sterowania \ Wszystkie elementy Panelu sterowania \ Programy i funkcje, a następnie kliknij opcję „Włącz funkcje systemu Windows. Następnie w IIS -> serwery WWW -> Funkcje aplikacji upewnij się, że ASP.NET jest sprawdzony.
2 I uruchom następującą linię cmd, aby zainstalować
C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ aspnet_regiis -i
Mam nadzieję że to pomoże
źródło
aspnet_regiis
Podejście opisane powyżej nie wydaje się prac nad Windows 8.1:Jak wskazano w wiadomości, poszedłem do:
i sprawdziłem ASP.NET 4.5 .
Wydaje się, że to rozwiązało problem.
źródło
Otwarty:
Uruchom w wierszu polecenia:
Upewnij się, że jest uruchomiony u administratora, sprawdź, czy tytuł zaczyna się od
Administrator
:źródło
http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx - Zobacz to przy rejestracji IIS dla ASP.NET 4.0
źródło
Asp.net 4.0 nie został zarejestrowany
Visual Studio 2013 Pobierz Visual Studio 2013 Update 4 Aby uzyskać więcej informacji na temat Visual Studio 2013 Update 4, zobacz: Visual Studio 2013 Update 4 KB Article
Visual Studio 2012 Opublikowano aktualizację rozwiązującą ten problem dla Microsoft Visual Studio 2012: KB3002339 Aby zainstalować tę aktualizację bezpośrednio z Centrum pobierania Microsoft, tutaj
Visual Studio 2010 SP1 Opublikowano aktualizację rozwiązującą ten problem dla Microsoft Visual Studio 2010 SP1: KB3002340 Ta aktualizacja jest dostępna z witryny Windows Update Aby zainstalować tę aktualizację bezpośrednio z Centrum pobierania Microsoft, tutaj http://download.microsoft.com/ pobierz / 6/7 / E / 67E041A1-00DA-4948-90BE-75A0146C08F5 / VS10SP1-KB3002340-x86.exe
źródło
Przejdź do wiersza polecenia programu Visual Studio 2010 i ustaw dyrektywy jako:
C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319>
następnie zainstaluj IIS, wykonując następujące polecenie:
C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319> aspnet_regiis -i
teraz iis będzie działać .. lepiej, jeśli uruchomisz ponownie komputer
źródło
Miałem ten sam problem, ale go rozwiązałem ...... Microsoft naprawia coś podobnego, co faktycznie działało w celu rozwiązania tego problemu. możesz odwiedzić tę stronę http://blogs.msdn.com/b/webdev/archive/2014/11/11/dialog-box-may-be-displayed-to-users-when-opening-projects-in-microsoft -visual-studio-po-instalacji-microsoft-net-framework-4-6.aspx
Problem występuje po zainstalowaniu frameworka 4.5 i / lub frameworka 4.6. Aktualizacja 5 programu Visual Studio 2012 nie rozwiązuje problemu, próbowałem tego najpierw.
Blog msdn ma to do powiedzenia: „Po instalacji Microsoft .NET Framework 4.6 użytkownicy mogą zobaczyć następujące okno dialogowe wyświetlane w Microsoft Visual Studio podczas tworzenia nowej witryny sieci Web lub projektu Windows Azure lub podczas otwierania istniejących projektów ... .. ”
Według blogu okno dialogowe jest łagodne. wystarczy kliknąć OK, okno dialogowe nic nie zmienia ... Komentarze na blogu sugerują, że VS 2015 ma ten sam problem, a może nawet gorzej.
źródło
Jeśli ASP.NET 4.0 nie jest zarejestrowany w IIS
Iść do
C Drive
- >> aspnet_regiis- >> Windows
- >> Microsoft.Net
- >> Framework
- >> v4.0.30319
źródło
Miałem ten problem w systemie Windows 8.1, który nie obsługiwałby podejścia aspnet_regiis -i.
Zamiast tego musisz przejść do Panelu sterowania, zlokalizować opcję „Włącz lub wyłącz funkcje systemu Windows” i przejść do szczegółów w następujący sposób:
Internetowe usługi informacyjne -> Usługi WWW -> Funkcje tworzenia aplikacji i zaznacz opcję „ ASP.NET 4.5 ”. Zaznaczając to pole, inne opcje, takie jak „.NET Extensibility 4.5” i opcje ISAPI będą sprawdzane automatycznie.
Zastosuj zmiany, klikając OK. Uruchom ponownie witrynę w IIS, a witryna powinna być teraz dostępna.
źródło
Naprawiłem go za pomocą narzędzia do naprawy Microsoft .NET Framework . Po kilkukrotnym przeładowaniu mojego projektu problem zniknął.
źródło