WIX Bundle"无法打开此安装包。"

时间:2013-06-21 16:37:00

标签: wix wix3.6

好吧,所以我一直在使用WIX安装程序,我正在构建一个用于引导.NET框架的软件包。经过大量阅读官方资料后,我遇到了启动任何包的问题。我终于决定把它剥离到最低限度,试图弄清楚什么是错的。这是我的代码:

<?xml version="1.0"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
  <Bundle Version="1.0.0.0" UpgradeCode="{0e0055fe-ce30-4b84-8b98-6a73128ff93d}"> 
    <BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense"/>
    <Chain>
      <MsiPackage Id="NewPackage" SourceFile="C:\TestInstall.msi"/>
    </Chain>
  </Bundle>
</Wix>

它构建成功,但是当我运行它时,我收到消息“无法打开此安装包。请联系应用程序供应商以验证这是一个有效的Windows Installer程序包。”

我猜我错过了一些基本的东西,但对于我的生活,我无法弄清楚它是什么。我还需要添加什么才能让创建的MSI正常运行?

编辑:找到答案。 Visual Studio 2012无法使用WIX 3.6正确编译Bundles。

0 个答案:

没有答案