首页 文章
  • 1 votes
     answers
     views

    从64位WiX安装程序写入WOW6432NODE

    我已经查看了有关从WiX写入32和64位注册表项的其他答案,但找不到此特定问题 . 我有一个IE浏览器帮助对象的WiX 3.6安装程序,在Windows 8.1和IE11之前一直工作正常 问题是在新的IE8.1增强保护模式下,我必须为IE注册一个64位和32位BHO才能使用它 . 在过去我并不关心64位IE,所以我有一个32位WiX项目,它只安装了一个32位的DLL . 在64位Windows W...
  • 7 votes
     answers
     views

    从VS安装项目升级时,在WiX中捆绑的版本和UpgradeCode与安装程序

    我正在将一些东西从Visual Studio 2008迁移到2012.我的一个项目包含一个在2012年不再支持的安装项目 . 我决定在WiX 3.6中重建它 . 我创建了一个WiX安装项目来设置我的文件和另一个WiX包项目,以便将我的先决条件与安装项目捆绑在一起 . 现在,如果可能的话,我希望这个安装项目能够与以前的安装无缝协作 . 例如,我有使用VS2008中VS安装项目创建的setup.exe...
  • 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...
  • 0 votes
     answers
     views

    在WIX 3.6中构建升级版本

    我们有一个版本为1.0.0.1的wix安装程序,在下一个版本中,版本号将修改为1.0.0.2等等,升级如何在WIX中工作,以便产品从1.0.0.1升级到1.0.0.2 .
  • 1 votes
     answers
     views

    Wix:如何在第二次安装中安装第一次安装中的所有排除功能?

    我有两个功能 . 主要功能和第二个可选功能(使用UI对话框设置的属性进行管理) . 如果我执行安装并禁用可选功能的安装,则产品将在没有可选功能的情况下安装 . (没关系) 如果我再次执行.msi并选择安装可选功能 - 它将无法安装 . 唯一的方法是我卸载产品并重新安装它,并选择此可选功能 . 我也试过了两个选项 REINSTALL=ALL 和 INSTALLMODE=AMUS ,但没有任何改变 ...
  • 1 votes
     answers
     views

    将.dll注册到COM时出错

    我有一个COM库,我想在Wix安装期间在COM中注册 . 起初,我尝试使用 heat 命令收集信息,但没有从该.dll中获取任何信息 . 然后我认为我的库是错的,并尝试使用 regsvr32 命令手动安装它,如下所示: regsvr32.exe /s "RouteToMyLibrary/MyLibrary.dll" 它确实安装正确... 然后我决定使用 CustomActio...

热门问题