C# 为MVC4应用程序创建安装项目

C# 为MVC4应用程序创建安装项目,c#,asp.net-mvc,asp.net-mvc-4,setup-project,C#,Asp.net Mvc,Asp.net Mvc 4,Setup Project,我有MVC4 web应用程序,我需要制作一个exe安装程序来在客户服务器上部署应用程序和DB 此外,该应用程序应在线提供 更新:我已经完成了web应用程序,现在我必须开始执行设置项目在线发布将取决于主机-它们支持什么,但一个好的开始位置是查看您是否可以使用发布向导-右键单击web项目并选择发布。这需要一些配置,但可以用于Azure msi/exe创建是一个更复杂的问题,有许多选项,包括installshield-我相信visual studio中有一个installshield(light)安装

我有MVC4 web应用程序,我需要制作一个exe安装程序来在客户服务器上部署应用程序和DB

此外,该应用程序应在线提供


更新:我已经完成了web应用程序,现在我必须开始执行
设置
项目

在线发布将取决于主机-它们支持什么,但一个好的开始位置是查看您是否可以使用发布向导-右键单击web项目并选择发布。这需要一些配置,但可以用于Azure


msi/exe创建是一个更复杂的问题,有许多选项,包括installshield-我相信visual studio中有一个installshield(light)安装项目。如果您需要更高级的东西,那么可以选择付费installshield,但也可以使用wix工具集来构建msbuild安装包。学习曲线是陡峭的,上一次我使用wix时,你无法构建一个现成的web安装程序-在它能够做到这一点之前,有配置选项和额外的任务需要。也就是说,可以使用Wix构建一个非常灵活、功能非常强大的安装程序

所以这不是一个保存个人笔记的地方