2009-09-17 25 views
1

我用ASP.NET MVC 1開發了一個站點,現在我試圖用.net 2.0.50727將它部署到服務器。由於它不工作,我開始認爲主要的錯誤是服務器不支持MVC 1.可以使用.NET 2.0.50727運行ASP.NET MVC 1嗎?

對嗎?換句話說,我可以在.NET 2.0.50727的服務器上運行ASP.NET MVC嗎?

+0

重要提示:即使安裝了.NET 3.5 SP1,IIS中報告的ASP.NET運行時版本也是.NET 2.0.50727 – 2009-09-17 03:48:42

回答

3

它不會工作外的開箱,MVC 1的設計與.net 3.5框架的工作。

這並不意味着它不能完成。斯科特Hanselman的看看這篇文章: http://www.hanselman.com/blog/DeployingASPNETMVCOnASPNET20.aspx

這是他必須做的就是它的工作:

  • 開發上的Visual Studio 2008
  • 在項目屬性有針對性的.NET 2.0
  • 將應用程序部署到.NET 2.0 SP1機器
  • 將本地複製到web apps/bin文件夾的System.Core.dll

我在不久前看過這個,但從來沒有得到它的工作。你的旅費可能會改變。

相關問題