2012-03-10 88 views
8

我在ASP.NET MVC 3中創建了我的應用程序。我使用的服務器只有3.5 .net framrwork安裝在服務器上。如何在.net 3.5中託管我的MVC3應用程序?

請讓我知道如何在.net 3.5服務器上部署我的應用程序。我使用rackspace託管的服務器並需要在服務器上託管應用程序。我不是自己的服務器。其他人擁有自己的服務器,我只是給他們的服務器上部署的應用程序。

請幫助我,而不移動到任何其他服務器如何我可以託管我的asp.net MVC 3應用程序。是否有可能做到這一點。

謝謝

+3

這*是一個真正的問題,它被完美地回答了。很多人都在問同樣的問題(包括一個小時前的我),以找到答案。我很高興只有一個答案,但我不讚賞Xander,@Lex Li和Kev對此封閉標誌的不敬。 – 2012-04-27 17:45:33

+1

我同意,這是一個很好的問題和有趣的答案! – werner 2012-07-31 08:35:07

回答

10

MVC3需要.NET 4或更高版本。沒有辦法繞過它。

您必須將服務器升級到.NET 4(它可以同時安裝3.5和4),否則您必須將應用降級到MVC2。如果您使用的是Razor,那麼也意味着將您的所有視圖轉換爲Webforms視圖,因爲Razor無法在.NET 3.5上運行。

+0

你好,託管支持告訴我,他們已經完成了它,並設置應用程序的根目錄作爲IIS應用程序從IIS MMC需要15分鐘到活動。我在等待小時,但他們沒有任何跡象表明工作。 – Chinook 2012-03-10 04:15:29

+0

我在Razor做了應用程序。你想告訴我如果我降級到MVC 2,那麼我如何在我的應用程序中使用基於剃刀的視圖。 – Chinook 2012-03-10 04:18:01

+0

@ user1252580 - 我非常清楚地說你不能在.net 3.5中使用Razor – 2012-03-10 04:44:48

相關問題