问题标签 [wix3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
13562 浏览

wix - WiX 包含 vs 片段

  • .wxiWiX 包含(文件)和 WiX 片段(文件)有什么区别.wxs
  • 每个的用例是什么?
  • 应该使用哪个,为什么?
0 投票
5 回答
35104 浏览

wix - 如何在没有许可证页面的情况下构建最小的 WiX 安装程序 UI?

我想使用 WixUI_Minimal 安装程序,但我不想要许可证页面。我怎样才能做到这一点?

0 投票
1 回答
1936 浏览

wix - Wix 主要升级,我做错了什么?

如果没有组件发生更改,升级工作正常,但任何时候组件更改升级都会失败,并且需要用户手动卸载并重新安装。

一些片段:

此外,有时在卸载时无法删除以下注册表项有一些问题,我不明白为什么:

这就是引导程序检查是否以“REINSTALL=ALL REINSTALLMODE=vamus”启动 msiexec 的内容,因此如果已卸载但未删除注册表项,安装程序将尝试进行升级并静默失败。

让我知道是否需要更多信息


编辑:之后还有一些其他问题,只有一些文件被更新。将 RemoveExistingProducts 更改为 After="InstallValidate" 并解决了该问题。让它慢一点,因为它完全删除了以前的安装,而不是只升级更改的文件(它似乎没有为我正确检测到),但它完成了工作。

0 投票
3 回答
3588 浏览

wix - 在添加/删除程序中有多个条目的 WIX 安装程序

我正在使用 WIX 为应用程序套件开发安装程序,结构如下:
应用程序核心
    |_ _ Flavor1
    |_ _ Flavor2
    |_ _ Flavor3

Application Core 是一个类似 Visual Studio 的产品,Flavor 1,2,3 是它的子产品。

这是我的问题,
- 在添加删除程序中,应用程序核心、Flavor1、Flavor2 和 Flavor3 应该有 4 个条目。
- 我应该能够重新启动安装程序以添加/删除 Flavor1、Flavor2 和 Flavor3。

0 投票
4 回答
2545 浏览

wix - ServiceInstall 或 ServiceControl 问题

在安装期间,我正在使用 ServiceInstall 和 ServiceControl 标签安装我的服务。但是,我的服务没有运行。我收到错误消息“请检查您是否有足够的权限来启动服务”。但是,我在管理员组中。我正在使用 Wix 3.0 版。

代码片段在这里,

请帮我。

0 投票
1 回答
351 浏览

wix - Windows 安装程序:签署转换

我已经围绕这个主题进行了相当多的谷歌搜索,但我还没有找到明确的答案。希望你们中的一个人能够提供帮助:-)

我正在使用 WiX 制作多语言用户界面 (MUI) 安装程序;输出是针对每个目标区域性的本地化 MSI。在构建 MSI 之后,将在 en-US MSI(基础)和本地化 MSI 之间生成转换 (MST)。这样我们只打包了一个MSI,并且可以根据用户的语言选择在运行时应用MST。

我刚刚实施了一个新的构建步骤,它签署了我们的基础 MSI。似乎对已签名的 MSI 应用转换不会破坏数字签名,但我很好奇 MST 是否也需要签名。在生成转换之前,是否也应该对本地化的 MSI 进行签名?

提前致谢!

0 投票
1 回答
470 浏览

wix - 将 ConfigurableDirectory 的值存储在注册表中

我们的安装程序允许用户选择他们想要安装某些文件的位置,但我们需要有一个指向该位置的注册表项。我正在使用功能的 ConfigurableDirectory 选项来执行此操作。如何获取用户选择的目录以便将其写入注册表?

0 投票
4 回答
5637 浏览

installation - 向 WiX 生成的 MSI 添加摘要信息

如何向 WiX 生成的 MSI 文件添加(或更改默认值)摘要页面信息?

摘要页是在 Windows 资源管理器中右键单击 MSI 文件可见的选项卡页,包括以下文本字段:

标题、主题、作者、类别、关键字、评论

替代文字 http://img151.imagevenue.com/img.php?image=13824_msi_summary_122_495lo.jpg

0 投票
3 回答
8077 浏览

wix - Defining Wix properties and values based on VS active configuration

How can I define Wix properties and values that change depending on which Visual Studio configuration is active? e.g. For our release build, var x = 1 and for the export build, var x = 2.

0 投票
2 回答
3135 浏览

wix - 如何在 Wix 中查找和删除注册表项

我正在尝试为 Visual Studio 加载项编写 Wix3 安装。

我就在那里,但我需要通过删除注册表项来重置插件。特别是任何以

如何说服 Wix 删除任何此类条目?