2013-05-02 11 views
5

Próbuję rozwiązać ten problem już od jakiegoś czasu, ale po prostu nie mogę tworzyć żadnych projektów ASP.NET w Visual Studio Express 2012 for Web. Ten błąd występuje podczas rozpoczynania nowego projektu:Nie można uruchomić JAKICHKOLWIEK projektów ASP.NET

Projekty aplikacji internetowych są obecnie skonfigurowane do korzystania z IIS Express. Aby powrócić do korzystania z Visual Studio Development Server, zmień opcję serwera rozwoju w kategorii Projekty i rozwiązania/Projekty internetowe kategorii menu Opcje. Skonfigurowany IIS ekspresowe nie powiodło się z powodu następującego błędu:

  • Nazwa pliku: redirect.config
  • Błąd: Nie można odczytać pliku konfiguracyjnego.

Poszedłem więc do Internetu, aby spróbować znaleźć innych z tym samym błędem, ale nie mogę znaleźć konkretnego rozwiązania mojego problemu. Znajduję coś podobnego w starszych wersjach, ale to nie rozwiązuje mojego problemu. Mam Menedżera IIS w moich usług (Gdy chcesz zarządzać Windows). Zrobiłem nawet folder wirtualny, ale bezskutecznie. Nadal nie działa.

Chcę użyć IIS

Jak to naprawić?

+0

Znajdujesz to, czego szukasz w tym linku, zakładając, że rozumiem twoje pytanie [rozwiązanie] (http://msdn.microsoft.com/en-us/library/ms178108%28v=vs.100%29.aspx) – gasroot

Odpowiedz

1
  1. W Solution Explorer, kliknij prawym przyciskiem myszy nazwę projektu aplikacji sieci Web, dla której chcesz określić serwer sieci Web, a następnie kliknij polecenie Właściwości
  2. W oknie Właściwości kliknij kartę internetową.
  3. Aby wybrać serwer programistyczny Visual Studio, w obszarze Serwery kliknij pozycję Użyj programu Visual Studio Development Server.
  4. Aby użyć określonego numeru portu na serwerze Visual Studio Development Server, wybierz opcję Określony port i wprowadź numer portu. Domyślnie wybrana jest opcja Automatycznie przypisz port, a numer portu przypisany do aplikacji pojawi się
  5. Aby wybrać usługi IIS, w obszarze Serwery wybierz opcję Lokalny serwer internetowy IIS. Ta opcja nie jest dostępna, jeśli usługi IIS nie są włączone na komputerze. Adres URL łączący localhost z nazwą aplikacji internetowej zostanie automatycznie utworzony i pojawi się w polu Adres URL projektu (na przykład l ocalhost/WebApplication1).
  6. Aby wybrać usługi IIS, w obszarze Serwery wybierz lokalny serwer sieci Web IIS. Ta opcja nie jest dostępna, jeśli usługi IIS nie są włączone na komputerze. Adres URL łączący localhost z nazwą aplikacji internetowej zostanie automatycznie utworzony i pojawi się w polu Adres URL projektu (na przykład loca lhost/WebApplication1).
  7. Aby wybrać niestandardowy serwer WWW, wybierz opcję Użyj niestandardowego serwera WWW. W polu Adres URL serwera wpisz adres URL, który powinien uruchomić program Visual Studio po uruchomieniu bieżącego projektu.
+0

Dodaj trochę odstępu do swojej odpowiedzi, to bardzo trudne dla oczu. W przeciwnym razie, naprawdę muszę to robić * co * raz chcę utworzyć nową ASP.Projekt NET ..? Musi być jakaś poprawka, więc nie muszę robić zepsutego projektu, a NASTĘPNIE naprawić to po utworzeniu. Pokonuje cel Wizards w IDE ._. – OmniOwl

+0

ok bez problemu przyjaciel @Vipar – gasroot

1

Możesz na przykład otworzyć plik projektu w notatniku, wyszukaj ciąg <useiisexpress>true</useiisexpress> zamień go na ciąg <UseIIS>True</UseIIS> zapisz i załaduj ponownie projekt.

Najpierw jednak należy utworzyć kopię pliku projektu.

+0

możliwy @Vipar – gasroot

+0

Zmieniłem nieco moje pytanie. Nie byłem jasny. Chcę użyć IIS, nie wyłączaj go. – OmniOwl

+0

Zmieniono odpowiedź, aby zastąpić iisexpress przez iis. – mortb

Powiązane problemy