在Wix Bundle中包含Wix设置项目输出

时间:2017-02-01 22:06:46

标签: c# visual-studio wix windows-installer

我在同一个解决方案中创建了一个Wix安装项目和一个Wix包项目。我将安装项目的msi文件包含在软件包应用程序中的软件包源中。 (它引用了设置应用程序)

我发现,如果我尝试同时构建整个解决方案,那么在尝试安装boostrapper时会出现错误"无法找到有效负载..."

但是,如果我构建安装项目,然后安装boostrapper,它会毫无问题地安装。

这是为什么?在设置项目完成当前安装项目之前,它似乎抓住了过去的安装程序。

1 个答案:

答案 0 :(得分:1)

在捆绑项目中添加对.msi项目的引用。这就是你告诉MSBuild捆绑包的方式取决于.msi。