2009-10-29 122 views
0

我正在開發一個網站使用ASP.Net MVC 1.0。我可以在擁有ASP.Net 2.0的服務器上託管該網站嗎?因爲我的託管服務提供商只支持ASP.Net 2.0。有誰知道如何舉辦一個Web服務器,使用ASP.Net MVC 1.0開發的網站支持ASP.Net 2.0ASP.Net MVC 1.0虛擬主機

+1

是不是ASP.NET MVC框架依賴於3.5?從技術上講,您可以將DLL發送到bin,以查看MVC構建在標準webforms框架上的內容是否符合您的要求。它會起作用,或者它不會......但我認爲它不會起作用! – 2009-10-29 18:12:21

回答

1

我不認爲你可以運行沒有3.5的asp.net mvc。我知道你可以在iis 6服務器(安裝3.5)上運行MVC,但這已經需要額外的工作。

由於人們說,它應該切換到新的託管公司或要求您的託管公司升級到3.5。就像來吧,它建立在3.5之上,對於他們安裝3.5應該不會太多工作。

如果您的託管公司是懶得跟上最新的東西(4.0會出大概在一兩個月),那麼爲什麼他們堅持那裏有支持3.5這麼多的託管公司?

我建議Reliable hosting。他們非常便宜,給一個免費的mssql數據庫(其他人收取10美元/月額外費用),並跟上最新的技術。

1

我和DiscountASP工作,有好運氣和他們在一起。

+1

他們也提供.NET 3.5託管。對於DiscountASP,祝您好運 – 2009-10-29 18:18:51

+0

+1。偉大的公司。我在他們的第三個ASP.NET網站上。但我不認爲MVC只能運行.Net 2.0。雖然它可以與IIS 6一起運行。 – 2009-10-29 18:23:22

+0

DiscountASP.Net確實提供.Net 3.5,並且可以讓您選擇在帶有IIS 6的Windows 2003或帶有IIS 7的Windows 2008下運行。 – Gunny 2009-11-03 14:35:12

0

我已經使用了webhost4life,這是件好事根據我的經驗。

Asp.Net MVC還支持斌部署,這意味着你可以編譯所有的MVC組件,並將其部署到您的bin目錄。如果您的託管公司在GAC中沒有此功能,您可以考慮使用此解決方案。

0

我一直在使用webhost4life自2009年11月,它已經很大。直到他們最近把我轉到他們的「新」平臺。我的網站破了,現在已經停了近兩週。我花了無數次嘗試與他們的新支持團隊合作解決問題,但他們完全是白癡。我建議大家避開他們,直到他們能夠一起行動。希望他們不會首先失去所有顧客。

所以現在我正在購買一家新的託管公司。