wix3.8相关内容

Wix 工具集:“由于另一个客户端存在而不允许卸载组件"后完成清理

今天我发现我的安装程序不再正确卸载.这意味着从那里卸载后,我的应用程序不再显示在控制面板中,但所有文件仍然存在.我查看了日志文件,我看到很多“由于存在另一个客户端而不允许卸载组件",这意味着我搞砸了.. 那么清理我的电脑并防止它在未来发生的最好方法是什么?是什么原因造成的?afaik 未完全卸载我的应用程序的先前版本是导致此错误的原因吗? 很遗憾,由于各种原因,无法使用 VM.. ..

在 Visual Studio 2013 中启用 WiX 项目

我有一个带有 WiX 安装程序项目的 VS 2012 解决方案.但是,当我在 VS 2013 (Release) 中打开解决方案时,WiX 项目不兼容. 有谁知道 VS 2013 版本 (wixtoolset ?) 在哪里/是否可用?或者有没有办法让当前项目在VS 2013中兼容? 解决方案 更新 2013-12-02: WiX Toolset 3.8 发布,正式支持 Visual ..
发布时间:2021-12-31 13:43:23 其他开发

WiX 卸载时删除文件但不更新

我有一个应用程序,它可以在安装时给出正确的标志时进行记录(/logLevel=debug 在安装时会在服务启动时传递给应用程序).我们的更新过程是自动卸载,然后使用新的 MSI 包进行安装.我知道 WiX 内置了补丁功能,但这是我们的流程. 与 logLevel 参数类似,我想在卸载过程中在命令行上传递一些内容以达到 UPDATE="true" 的效果.当这个参数传递给卸载程序时,它应该不删 ..
发布时间:2021-09-27 20:10:59 其他开发

Wix安装程序无法在buildserver上构建

我尝试使用我们的构建服务器来构建Wix MSI.我已在配置管理器中将构建配置设置为DEBUG/x86.除Wix Installer之外,所有其他项目都可以正确构建. 最初出现错误,要求在构建服务器上安装WIX的最新版本“必须安装WiX Toolset v3.11(或更高版本)构建工具才能构建此项目.要下载WiX Toolset,请参见 http://wixtoolset.org/releas ..
发布时间:2021-05-16 19:06:36 其他开发

WiX 3.8中的ActionText表对应什么

我正在WiX中询问ActionText表,在MSDN页面解决方案 帮助文件中记录了WiX中的所有元素以及Windows Installer引用列表.这使您可以向后搜索帮助,以找出表示该表的元素.在这种情况下,它是ProgressText元素. 此链接可能对您有用. ..
发布时间:2020-07-14 05:48:08 其他开发

如何通过WIX安装程序库维护文件引用的完整性

我正在使用Wix Toolset 3.8 Visual Studio加载项.我创建了一个WIX安装程序库,其中封装了一些公共组件,这些组件将由各种服务部署项目使用.该库包含对多个解决方案文件的引用,这些文件需要打包到每个部署中. 在我的wix库片段中使用了几种不同的方式来使用这些依赖项.例如: ..
发布时间:2020-07-14 05:48:06 其他开发

WiX-允许*手动*卸载一个msi来卸载另一个具有相同UpgradeCode的msi(而不仅仅是在MajorUpgrade期间)

我有一个引导程序(C#Windows窗体应用程序),它会从其资源中连续触发两个不同的msi文件. msi之间的实例转换是“成对的",以便第一个msi的一个实例转换与第二个msi的一个实例转换共享一个UpgradeCode;这些是通过引导程序安装在一起的对. “核心" msi(运行的第一个msi)包含MajorUpgrade元素,这样,当运行版本较高的“核心" msi时,将首先卸载所有具有较低 ..
发布时间:2020-07-14 05:47:04 其他开发

将Wix 3.0迁移到Wix 4.0时出现错误:WXCP0006:此节点之前的空白不正确(WhitespacePrecedingNodeWrong)

当我使用WixCOP将Wix 3.0迁移到Wix 4.0时,出现错误WXCP0006:该节点之前的空白不正确(WhitespacePrecedingNodeWrong) 我正在运行以下命令 WixCop.exe -f E:\ Test \ Wix \ src \ UI * .wxs. 当我运行相同的命令从Wix 2.0迁移到Wix 3.0时,我没有遇到任何错误. UPDAT ..
发布时间:2020-07-14 05:47:02 其他开发

Windows 7中的自定义UI中的简单WiX自定义操作将提前结束

使用“自定义操作"时,我的WiX安装程序UI出现错误. 有趣的是,安装程序在Windows 10中可以正常运行,但是在Windows 7上启动时,安装程​​序会被中断. 在安装程序日志中,错误代码显示为2896. 进一步搜索错误代码,指出我可能是.net框架版本不匹配.所以我将我的CustomAction.config修改如下: ..
发布时间:2020-07-14 05:44:55 其他开发

Wix Bootstrapper如何卸载已升级的MSI软件包

我已经使用Wix 3.8版本创建了一个包含2个msi(A和B)的wix引导程序,并将其安装到客户端计算机中. 然后,我已将B.msi版本更新为1.0.0.1或1.0.1.0(因为某些dll正在更新),并且也仅将B.msi安装启动到同一客户端计算机上. 但是,当我尝试卸载wix bootstrapper时,它能够卸载A.msi,但B.msi仍在那儿,因为它正在升级. 解决方案 W ..
发布时间:2020-07-14 05:42:46 其他开发

WiX Burn Bootstrapper本地化

我有一个定制的Burn Bootstrapper应用程序,其本地化为德语(BurnUI_de-DE.wxl)和英语(BURNUI_en-US.wxl).目前,burn会自动以英语开始.我不知道如何在运行时更改UI语言. UI部分以MVVM模式设计,并且具有语言选择下拉菜单.我有一个变量可以像这样检测systemlanguageID ..
发布时间:2020-07-14 05:42:39 其他开发