我有一个wixProject。它生成一个msi文件。当我在项目bin中运行此msi文件时,其安装成功且工作正常。但是,当将项目添加到TFS构建并生成MSI文件时,其安装不正确。一个dll文件丢失。
这仅在升级时发生。无需升级即可正常工作。在WixSetup Main.wxs中,代码如下
<MajorUpgrade AllowSameVersionUpgrades="yes" DowngradeErrorMessage="A newer version of $(var.TargetName) is already installed." />