Wdrażanie aplikacji MVC na zdalny serwer

0

Mam prostą i banalną (jedna akcja w kontrolerze, jeden widok) aplikację napisaną w VS2013, .NET4.5, MVC5. Po skompilowaniu i uruchomieniu z poziomu Visual Studio - aplikacja uruchamia się i działa. Robi to czego się od niej oczekuje.

Mam zainstalowane i skonfigurowena WebDeploy 3.5 zarówno na maszynie developerskiej, jak i na serwerze (Windows 2012 R2) wraz z uruchomionym agentem.

Po wywołaniu Publish w Visual Studio - aplikacja jest publikowana na serwerze. Wszystkie pliki pojawiają się n stronie serwera.

Problem w tym, że aplikacja nie działa.

W Publish/Connection/Site name ustawiam: Default Web Site/app1

IIS po stronie serwera zakłada aplikację i podkatalog w inetpub/wwwroot

Niby wszystko wygląda OK, ale kiedy w przeglądarce na serwerze wpiszę: http://localhost/app1 dostaję:

Błąd HTTP 403.14 - Forbidden. Na serwerze sieci web skonfigurowano ustawienia, zgodni z którymi zawartość katalogu nie jest wyświetlana.

Przyznaję się bez bicia, że robię to pierwszy raz i być może popełniam banalny błąd, ale na prawdę dotarłem do ściany i nie bardzo wiem w czym rzecz. Lokalnie działa. Na serwerze nie ...

0

Przepraszam wszystkich za zawracanie głowy.

Problem rzeczywiście był banalny - podczas instalacji roli serwera WWW (usługi IIS) nie zaznaczyłem opcji projektowania aplikacji i obsługi .NET 4.5.

Problem rozwiązany.

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0