ASP.NET MVC 3:需要部署哪些DLL?

时间:2011-01-18 11:44:57

标签: asp.net-mvc deployment asp.net-mvc-3

在未安装ASP.NET MVC 3的服务器上部署ASP.NET MVC 3应用程序时,需要将哪些文件标记为“True”?

2 个答案:

答案 0 :(得分:11)

来自http://www.hanselman.com/blog/BINDeployingASPNETMVC3WithRazorToAWindowsServerWithoutMVCInstalled.aspx

  

System.Web.Mvc

     

Microsoft.Web.Infrastructure

     

System.Web.Razor

     

System.Web.WebPages

     

System.Web.WebPages.Razor

     

System.Web.Helpers

     

System.Web.WebPages.Deployment

答案 1 :(得分:3)

也许是因为我部署的是测试版,但出于某种原因我需要部署nuGet.dll以及Omar的列表。

另见: Scott Gu的博客:http://weblogs.asp.net/scottgu/archive/2011/01/18/running-an-asp-net-mvc-3-app-on-a-web-server-that-doesn-t-have-asp-net-mvc-3-installed.aspx