1

我的小组在各种项目中使用合并模块,然后将其添加到设置项目中。这简化了部署,因为我们的整套功能只有一个 .msi,并允许我们在“添加/删除程序”下有一个条目。鉴于没有“Web 设置合并模块”项目类型,我找不到使用 Web 设置项目执行此操作的方法。如果我只是从网站添加项目输出,则不会部署 aspx 文件(仅程序集),如果我创建 Web 设置项目,则仅部署生成的 .msi ......它没有安装。

所以,问题是:是否有推荐的方法将 Web 项目部署为更大安装(ala 合并模块)的一部分,以便在“添加/删除程序”中有一个条目?

4

1 回答 1

0

Visual Studio 中可用的安装项目仅涵盖 Windows Installer 功能的一小部分。看看微软的WiX。它公开了几乎所有 Windows Installer 功能,而无需购买昂贵的商业产品。它集成到 Visual Studio 中,因此您可以像创建内置项目一样轻松创建“WiX 设置项目”。

于 2010-01-29T13:16:02.987 回答