5

Niedawno zainstalowałem VS 2013 i zaktualizowałem moje witryny internetowe w latach 2012-2013 i teraz nie mogę uruchomić lokacji lokalnie, ponieważ mam je zdefiniowane jako witryny IIS, ale Visual Studio nie pozwoli mi nie używać IIS Express. Tak działa sln na porcie, który nie zadziała dla mnie.Uaktualnij projekt VS2012 do witryny VS2013 i nie pozwolę mi podać portu IIS

Co próbowałem:

  • ustawienie IE jako domyślną przeglądarkę i zmiany samego pliku SLN
  • Opcja określić zewnętrznego hosta lub adres bazowy jest nieaktywna gdy zamiar rozpocząć Opcje na stronach właściwości.

Wszelkie sugestie?

Dzięki Robert

Odpowiedz

5

Od this MSDN article o projektach ASP.NET i VS2013:

IIS można używać z projektów aplikacji internetowych, ale nie ze strony internetowej projekty

więc Wygląda na to, że musisz przekonwertować projekt na aplikację internetową lub po prostu użyć IIS Express.

+1

Cóż, to nie jest dobre. Chyba mam trochę pracy do zrobienia. dzięki za pomoc. Jeśli inni się na to natkną, oto wzmianka o uaktualnieniu aplikacji internetowej ze strony internetowej: http://msdn.microsoft.com/en-us/library/aa983476(v=vs.100).aspx – Robert

2

Projekty witryn sieci Web w VS nie mogą być konwertowane między usługami IIS Express i IIS, ponieważ są to projekty aplikacji WWW. Jednak nadal możesz używać usług IIS na stronach internetowych. Potrzebujesz witryny do utworzenia w IIS jako witryny lub aplikacji, następnie otwórz stronę w VS. Umożliwi to korzystanie z systemu plików, lokalnych usług IIS (za pośrednictwem metabazy) lub FTP. (Możesz też zrobić nową witrynę, wybrać usługi IIS i skopiować pliki z istniejącej witryny).