将MVC3添加为WebApp安装程序项目中的先决条件

时间:2011-01-24 07:32:26

标签: visual-studio-2010 installer asp.net-mvc-3 prerequisites

如何在我的Visual Studio Installer项目中添加Asp.NET MVC3作为先决条件?

3 个答案:

答案 0 :(得分:1)

请注意,您不需要在您使用的主机上安装MVC 3。你只需像我们在“旧”时代所做的那样去做。

请查看ScottGu在"Running an ASP.NET MVC 3 app on a web server that doesn’t have ASP.NET MVC 3 installed"上发布的这篇博客文章。

答案 1 :(得分:0)

您需要在安装步骤之前编写自定义,您将手动检查是否已安装所需的程序集。您也可以查看MSDN上的following article

答案 2 :(得分:0)

实际上,我会添加另一个答案来直接解决这个问题。

您需要做的就是为项目中的以下引用程序集设置"Copy Local = True"

Microsoft.Web.Infrastructure
System.Web.Helpers
System.Web.Mvc
System.Web.Razor
System.Web.WebPages
System.Web.WebPages.Deployment
System.Web.WebPages.Razor

设置项目将自动将它们添加为“项目依赖项”,并在运行安装程序时将它们放入“bin”文件夹中。