在VS 2012创建MSI(Creating MSI in VS 2012)

2019-10-20 06:51发布

我使用VS 2012开发了一个网站,并使用创建的MSI(部署包)中的“安装屏蔽限量版计划”将在2012年VS可当我试图安装在Win 7的系统,该应用程序,它创建一个新的应用程序池作为“ASP.NET v4.0的默认应用”,再安装这个程序池的应用程序。

但是,如果有安装在与应用程序池“默认应用”,然后我的应用程序的应用程序池(“ASP.NET v4.0的默认应用”)是越来越适用于那些以前安装的应用程序(其中有“默认应用”同一系统中的任何以前的应用程序它的应用程序池)了。

有没有在使用安装屏蔽创建MSI,我很想念任何设置? 请对此建议

Answer 1:

如果您需要在IIS的安装灵活性,在我看来,唯一严肃的替代选择是开源WIX工具集

我没有时间来写一个合适的回答的权利,但请尝试这两个较早的帖子:

  1. 维克斯生成整个树单个组件id
  2. 警告在维克斯安装

同时检查这个帖子出来明白为什么维克斯是最适合这个目的的解释。 绝对阅读使用dark.exe反编译现有的MSI获得的WiX源文件开始的部分。



文章来源: Creating MSI in VS 2012