首页 文章
  • 2 votes
     answers
     views

    使用MSM而不是MSI有哪些限制/好处?

    我目前正在构建通过MSI Windows Installer分发的产品 . 该产品由我们的客户使用不同的形式集成在我们自己的MSI中,使用WiX Burn之类的引导程序/链接器或InstallShield等创作工具 . 考虑到这种情况,我一直想知道使用合并模块(MSM)而不是保留MSI有哪些限制和/或好处,以及现在推荐的关于选择另一个的方法是什么 .
  • 0 votes
     answers
     views

    安装MSI时如何卸载以前的Burn包

    假设我已经发布了一个带有特定升级代码的WiX Burn软件包(我不知道任何产品代码) . 假设我决定继续前进,我想转向MSI包 . 问题是:在安装MSI软件包时,如何根据升级代码删除以前的Burn软件包?我已经给出了相同的升级代码,但MSI似乎默认不卸载Burn .
  • 4 votes
     answers
     views

    WiX v3.11由于反病毒扫描导致Burn bootstrapper安装失败?

    我最近在我的解决方案中加入了一个bootstrapper,我注意到在测试了各种免费的Anti-Virus程序之后,Avast和AVG现在似乎都导致我的安装失败了,还有其他人经历过这个吗? 我目前的想法是,安装失败的原因是这两种产品中的CyberCapture功能,由于Anti-Virus执行“快速”(15秒左右)扫描文件而导致安装延迟.exe多次 - 首次启动时,然后单击安装时 . 这可能与v3....
  • 0 votes
     answers
     views

    回滚到以前版本的WiX捆绑软件安装程序

    我有两个msi软件包的WiX软件包:A和B.首先,我成功安装了软件包版本1.0.0.0 . 然后我安装MajorUpgrade版本2.0.0.0 . 包A成功升级 . 程序包B升级失败并开始回滚 . 我将msi包升级定义为: <MajorUpgrade AllowSameVersionUpgrades="yes" Schedule="afterInstallIn...
  • 7 votes
     answers
     views

    WiX Bundle升级:在删除旧版本之前安装新版本的MSI

    我有WiX bundle安装MSI并检查是否安装了.NET . 安装捆绑包(和安装程序)时,一切都按预期工作 . 我的问题是捆绑包升级 . 在升级中,捆绑包首先安装MSI的v_Next,然后取消安装v_revious的MSI . 我该如何更改此订单?我希望在升级中,在安装v_Next之前卸载MS_的v_Previous . 以下是我的包: <Wix xmlns="http://sc...
  • 13 votes
     answers
     views

    如何为burn Bundle设置UpgradeCode

    如果我从常规msi安装程序切换到WiX刻录软件包安装程序,我应该如何选择我的UpgradeCode,以便实现从msi到bundle的升级路径? 例: 版本1.0作为普通的msi安装程序发布,其中UpgradeCode = X. 版本2.0将作为Burn捆绑包发布,包括产品和先决条件,如.NET . 如果我希望v2捆绑包能够升级v1 msi,我应该使用以下哪个备选方案 A)msi里面应该保持Upgr...
  • 4 votes
     answers
     views

    Wix Burn:如何阻止Bootstrapper自行安装

    我相信这个问题可能在我之前被问过,但不知何故,我找不到合适的答案 . 我可能必须编写自己的托管引导程序 . 但是直到现在,在我得到的示例中,引导程序也在自行安装并出现在Add-Remove程序中而不是我的产品中 . Question: 我们可以让bootstrapper只安装我们的产品和必备的应用程序而不是自行安装吗? 问候
  • 1 votes
     answers
     views

    删除包中的MSI包而不包括源

    我有一个包含4个MsiPackages的WIX Bootstrapper Burn软件包,已经在 生产环境 中发布 . 我们最新版本的软件包不再发布其中一个软件包,如果存在,应该卸载软件包 . 在不提供捆绑包中的整个msi的情况下卸载MsiPackage的最佳方法是什么? 我试过了: 完全从链中删除PackageGroup - 这使产品落后 . 添加MsiPackage并将install...

热门问题