2013-01-12 17 views
5

Stworzyłem aplikację ASP.NET MVC4 przy użyciu C# na Visual Studio 2012. Ale napotykając na trudne wdrożenie. Przesłałem wszystkie foldery mojego projektu na mój serwer (Godaddy). Ale wciąż nie mogę oglądać mojej strony internetowej.Rozmieszczanie aplikacji asp.net mvc4 do godaddy

Moje pytanie: czy wystarczy wdrożyć moją witrynę? Czy cokolwiek innego potrzebne?

+0

Potrzebne będą dalsze fakty. Jakiego pakietu hostingowego używasz z Godaddy? Czy działa statyczna strona HTML? – Olaf

+1

Jestem prawie pewny, że GoDaddy [nie obsługuje jeszcze MVC4] (http://support.godaddy.com/groups/web-hosting/forum/topic/go-daddy-compatible-with-asp-net-mvc- 4-brzytwa-składnia /). – byteplumber

Odpowiedz

8

Możesz bin deploy aplikację MVC4 na GoDaddy.

Wystarczy skopiować odpowiednie pliki DLL powiązane z MVC4, które są potrzebne do katalogu bin produkcyjnego.

Alternatywnie można ustawić "Kopiuj lokalnie" równy "true" w oknie Właściwości dla dowolnego odniesienia do projektu związanego z MVC4, jak opisano w this blog post. Następnie, gdy wykonasz Opublikuj swoją aplikację, wszystkie potrzebne złożenia zostaną dołączone automatycznie.

Prawdopodobnie nie będzie potrzebował wszystkich z nich, ale w aplikacji MVC4 Obecnie zarządzają na GoDaddy, musiałem ręcznie obejmują correct versions bibliotek DLL dla:

  • System.Web.Abstractions.dll
  • System.Web.Helpers.dll
  • System.Web.Mvc.dll
  • System.Web.Optimization.dll
  • System.Web.Razor.dll
  • System.Web.Routing.dll
  • System.Web.WebPages.Deployment.dll
  • System.Web.WebPages.dll
  • System.Web.WebPages.Razor.dll
+0

Mam plan hostingu Windows Deluxe, ale powinien działać każdy plan systemu Windows. – Mac

+0

po prostu użyłeś przycisku "Pubish" w VS2012 i wypełniłeś wszystkie wymagane kolumny w oknie dialogowym? (Host, nazwa, ...) – StepUp

+0

Tak, link do wpisu na blogu (http://haacked.com/archive/2008 /11/03/bin-deploy-aspnetmvc.aspx) przeprowadzi cię przez to za pomocą Kreatora publikowania. – Mac

0

pewien, możesz wdrożyć swoją aplikację MVC 4. GoDaddy obsługuje MVC 4. Co mam zrobić, aby wdrożyć mojej aplikacji MVC 4 jest:

1. włączone DLL, takich jak:

  • System.Web.Mvc
  • system.Web. routing
  • System.Web.Abstractions

2. edytowany plik web.config. I umieścić następujące ciągi:

<system.web> 
     <trust level="Medium"/> 
     ..... 
    </system.web> 

3. Następnie użyłem File System publikuje metody a następnie użyłem FileZilla do przesyłania plików na GoDaddy. Skopiowałem wszystkie pliki do katalogu httpdocs. Musisz skopiować tylko do * katalogu httpdocs. *

To wszystko. Powodzenia.

+0

Proszę mi pomóc. https://stackoverflow.com/questions/46399021/how-to-deploy-asp-net-mvc-5-application-using-visual-studio – Unbreakable

Powiązane problemy