1

我有一个 Asp.net 应用程序,我想通过单击 .ext 或 .msi 文件轻松地在客户端机器中解聚。

然后我在vs中找到了“网络设置项目”。

但是我不知道怎么做。

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

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

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

所以我想知道我的要求是否可以使用“网络设置项目”,以及如何实现?

4

2 回答 2

0

在 Visual Studio 中,您只能通过自定义操作在安装期间修改文件。因此,您需要编写自定义代码来满足您的需求。关于 .NET Framework 4,它可以作为先决条件添加。

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

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

于 2012-07-05T14:52:21.953 回答
0

是的,我们可以在安装过程中对 .msi 文件进行自定义操作(安装过程中的框架连接,为 Web 应用程序使用 WCF 服务)。如果您想对此有更清晰的了解,请参阅我的文章。

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

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

在此为使用 WCF 服务的 Web 应用程序创建设置文件

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

于 2012-10-26T07:04:19.687 回答