如何创建asp.net Web安装项目

时间:2012-07-05 03:03:57

标签: visual-studio-2010 web-setup-project

我有一个Asp.net应用程序,我希望通过单击.ext或.msi文件在客户端计算机中轻松解密。

然后我在vs。

中找到了“网页设置项目”

但是我不知道如何制作它。

就我而言,我的应用程序需要.Net 4。

在部署应用程序之后,我必须修改web.config中我想通过安装向导收集的内容。

部署后我还需要做一些干净的工作(修改一些文件)。

所以我想知道我的要求是否可以使用“网页设置项目”,以及如何制作它?

2 个答案:

答案 0 :(得分:0)

在Visual Studio中,您只能通过custom actions在安装期间修改文件。因此,您需要编写满足您需求的自定义代码。关于.NET Framework 4,可以将其添加为prerequisite

如果您想要更简单的解决方案,可以尝试使用商业设置创作工具:http://en.wikipedia.org/wiki/List_of_installation_software

例如,Advanced Installer具有ASP.NET应用程序的专用项目类型。

答案 1 :(得分:0)

是的,我们可以在安装过程中将自定义操作(安装期间的框架连接,Web应用程序的WCF服务)安装到.msi文件。 如果你想更清楚地了解这一点,请参阅我的文章。

这是为了创建或更改连接字符串以及Windows应用程序的设置创建

http://www.codeproject.com/Tips/446121/Adding-connection-String-During-Installation

在此Web应用程序的创建安装文件中,它使用WCF服务

http://www.codeproject.com/Tips/477202/SetUp-file-Creation-for-Web-Application-which-Cons