首页 文章
  • 1 votes
     answers
     views

    Wix / MSI - 静默模式下的重大升级

    我有一个安装程序,我们以前的版本支持升级: <Product Id="*" Name="$(var.ProductName)" Language="1033" Version="$(var.InstallerVersion)" Manufacturer="$(var.Ma...
  • 0 votes
     answers
     views

    wix生成的安装程序更新旧版本不会删除文件夹

    我有2个由WiX生成的msi安装程序 . 第一个(安装程序1)具有版本=“1.0.0.0”,而第二个(安装程序2)具有版本=“1.1.0.0” . 它们都有ProductCode =“*”和UpgradeCode =“UpgradeCode” . 安装程序1在%AppData%\ MyApp \ 1.0.0.0文件夹中安装exe文件,并在SOFTWARE \ MyApp \ 1.0.0.0下的注册...
  • 26 votes
     answers
     views

    wix主要升级没有安装所有文件

    我有一个非常简单的WiX项目(版本3.7),它安装了一些文件(.NET程序版本6.0.0.0) . 我准备使用WiX中的MajorUpgrade功能发布新版本6.0.1.0 . 我在Product元素中保持UpgradeCode相同,并将Version从6.0.0.0更改为6.0.1.0 <Product Id="*" Name="MyApp" Ver...
  • 1 votes
     answers
     views

    如何防止Wix安装旧版本?

    我有一个应用程序,我们正在切换到WiX安装程序 . 到目前为止,几乎所有事情似乎都进展顺利 . 我遇到的一个问题是,如果下载旧版本并试图安装,它就会这样做 . 这有点问题 . 如果安装了较新版本,我不希望它安装旧版本 . 我认为问题出在“升级”组件上,但我必须承认我遇到了问题 . 如何更改它以便旧版本看到已安装较新版本而不安装它? 我的测试产品现在是2.4版本(我们试图推出的最新版本) . 它正确...
  • 0 votes
     answers
     views

    wix bundle只安装改了msi

    我有一个wix软件包,它说4个MSI - 所有版本1.0.0和Bundle版本1.0.0 . 我在Windows机器上安装它,在ARP中我看到WiX软件包为1.0.0 . 现在我只对其中一个MSI进行一些更改,比如B,并将Bundle版本更改为1.1.0,将更改后的MSI(B)版本更改为1.1.0 . 其余的MSI(A,C,D)仍然是1.0.0 . 现在,当我再次运行该捆绑包时,我预计将跳过A,...
  • 0 votes
     answers
     views

    InstallShield InstallScript项目类型中不提供主要升级选项

    主要升级会自动卸载现有版本并安装当前版本 . 不幸的是,Major Upgrade仅适用于以下项目类型: - 基本MSI - InstallScript MSI - MSI数据库 - 转换 它不适用于'InstallScript'项目类型 . 我们如何实现Major Upgrade在“InstallScript”项目类型中提供的功能 . 我们希望在继续当前安装之前基本上自动卸载现有版本 ....

热门问题