Nie można uruchomić serwera internetowego IIS Express
Mam rozwiązanie asp.net MVC 4. Podczas próby otwarcia go w programie Visual Studio 2012 pojawia się następujący błąd:
Microsoft Visual Studio
Nie udało się skonfigurować sieci Web
https:// localhost:dla ASP.NET 4.5. Musisz
ręcznie skonfiguruj tę witrynę pod kątem ASP.NET 4,5, tak aby witryna
działają prawidłowo. Nie można znaleźć serwera
https:// localhost: 44300/na
komputer lokalny. Upewnij się, że skonfigurowano lokalny serwer IIS
do obsługi bezpiecznej komunikacji.
OK, pomocy
Chociaż rozwiązanie jest otwarte. Ponadto, gdy próbuję uruchomić go z menu debugowania, pojawia się następujący błąd:
Unable to launch the IIS Express Web server.The start URL specified is not valid. [url=https://localhost:44300/]https://localhost:44300/[/url]
i nie mogę debugować kodu. jak pozbyć się tych błędów i debugować/uruchomić stronę z VS 2012?
Proszę zasugeruj.
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
25 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Przyczyną jest zły plik konfiguracyjny usług IIS.
Spróbuj usunąć automatycznie wygenerowany folder , który zwykle znajduje się w , na przykład
C: \ Users \ [you] \ Documents \ IISExpress
.Nie martw się, VS musi go ponownie utworzyć - tym razem poprawnie - zaraz po ponownym uruchomieniu rozwiązania.
EDYCJA: wiersz poleceń do usunięcia folderu:
Anonimowy użytkownik
Potwierdzenie od:
Upewnij się, że proces iisexpress nie jest uruchomiony.
Upewnij się, że żaden inny proces nie korzysta z żądanego portu. Możesz to zrobić, uruchamiając w konsoli (jako administrator wpisz cmd w menu Start, kliknij prawym przyciskiem myszy i wybierz „Uruchom jako admiminstrator”).
Następnie usuń następujący plik
Pamiętaj, że folder może być ukryty
następnie znajdź plik , otwórz go w edytorze tekstu (Notatniku)
i upewnij się, że w jest ustawiony na gdzie to żądany port. [/code]robiąc to i próbując uruchomić aplikację, możesz uzyskać
Następnie przejdź do {Właściwości projektu} - & > Sieć i kliknij „Utwórz katalog wirtualny”
https://i.stack.imgur.com/BQNrn.png
Anonimowy użytkownik
Potwierdzenie od:
Należy pamiętać, że program Visual Studio może udostępniać inne porty niż oczekiwano. Po prostu upewnij się, że porty w powiązaniu są zgodne z tym, co znajduje się na karcie właściwości sieci Web projektu.
http://www.hanselman.com/blog/ ... .aspx
http://www.hanselman.com/blog/ ... .aspx
Anonimowy użytkownik
Potwierdzenie od:
To było wszystko, czego potrzebowałem, aby zacząć.
Anonimowy użytkownik
Potwierdzenie od:
Życzę powodzenia!
Anonimowy użytkownik
Potwierdzenie od:
tryb administratora
.
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
dysk sieciowy
a usunięcie folderu IIS Express nie pomogło, jak opisano w innych odpowiedziach. Moje obejście polegało na skopiowaniu projektu na dysk lokalny i zadziałało!
Anonimowy użytkownik
Potwierdzenie od:
Przyczyną jest niepoprawny wpis dotyczący Twojego projektu w pliku konfiguracyjnym
applicationhost
zlokalizowany w
To zadziałało dla mnie i mam nadzieję, że zadziała również dla ciebie.
Anonimowy użytkownik
Potwierdzenie od:
Po usunięciu flagi IIS Express zaczął działać poprawnie na określonym porcie.
Anonimowy użytkownik
Potwierdzenie od:
http://www.hanselman.com/blog/ ... .aspx
http://www.hanselman.com/blog/ ... .aspx
Anonimowy użytkownik
Potwierdzenie od:
katalog wirtualny
ręcznie pracował dla mnie.
Anonimowy użytkownik
Potwierdzenie od:
Może nie jest to najlepszy sposób, ale był to jedyny sposób, aby zmusić mnie do pracy. Otrzymałem ten komunikat o błędzie po ponownym uruchomieniu laptopa (awaria dysku twardego) i pobraniu wszystkich moich projektów z serwera, na którym były hostowane.
Anonimowy użytkownik
Potwierdzenie od:
Próbowałem utworzyć regułę zapory sieciowej, aby zezwolić na mój port, po tym, jak VS zadziałał.
Anonimowy użytkownik
Potwierdzenie od:
Przynajmniej możesz spróbować, jak mi się udało.
Anonimowy użytkownik
Potwierdzenie od:
- zamknięte studio wizualne
- usuń folder .vs swojego projektu
- otwórz studio wizualne i ponownie uruchom projekt
miło spędzać czas
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
Głównym problemem, który widzieliśmy, było to, że przy włączonym SSL z jakiegoś powodu VS przypisywał ten sam port zarówno dla standardowych, jak i bezpiecznych adresów URL. Wydawało się, że ten problem pojawił się podczas pobierania kodu z TFS.
Aby to naprawić, podjęliśmy następujące kroki:
Upewnij się, że pole wyboru
zastąp główny adres URL aplikacji
oddalony.
Anonimowy użytkownik
Potwierdzenie od:
Po jakimś czasie stwierdziłem, że wszystkie projekty, których IIS Express nie mógł uruchomić, korzystały z .net 3.5. Projekty uruchomione w późniejszych wersjach zaczęły się dobrze.
Rozwiązaniem dla mnie było usunięcie .net 3.5 (z panelu sterowania -> włączanie/wyłączanie funkcji Windows), ponowne uruchomienie Windows i ponowne dodanie .net 3.5.
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
na przykład w nod32:
w polu kliknij i znajdź lub lub ... i zezwól dostęp do sieci.
Anonimowy użytkownik
Potwierdzenie od:
Mam nadzieję, że to komuś pomoże.
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
Oto, co pomogło:
W moim przypadku było tak:
Więc zmieniłem to na:
i wtedy zadziałało.
Anonimowy użytkownik
Potwierdzenie od:
Wybrano zły projekt jako projekt startowy. Zrobiłem projekt Cloud jako start (kliknij prawym przyciskiem myszy projekt -> Ustaw jako projekt startowy) i wszystko zaczęło działać dobrze.