问题标签 [wix]
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.
wix - '&' 和 '!' 是什么意思 在属性名称之前?
我正在阅读其他人编写的 WIX 脚本。有一些代码真的让我很困惑。
!Scheduler
那么,和有什么区别&Scheduler
呢?&
当属性以or为前缀时有什么特殊含义!
吗?
wix - 为什么需要在带有 UAC 的 Vista 上延迟设置 reg 密钥的 MSI CustomAction?
我们有一个 CustomAction 来设置一些注册表键 HKEY LOCAL_MACHINE。这不适用于带有 UAC 的 Vista,直到我们将操作“推迟”。安装程序在其他情况下工作。有谁知道为什么?
我们正在使用 WIX 来创建安装程序。
installation - MSI 引导:外部 URL
经过大量搜索,我找到了一些关于如何创建引导 msi 的描述,但这些解决方案都假定 msi 是本地的或标准的 Windows 组件。有没有办法制作一个使用普通 MSI 或 Wix 代码下载安装程序(这也是一个 msi)的 msi,而不是让引导程序执行一些非本地程序来这样做?
wix - 关于制作下载器应用程序的任何指示?最好是 Wix/MSI?
我们有一个希望我们的用户下载的应用程序。目前,他们单击链接并下载 EXE。我们想做的是有一个启动板/下载器应用程序,该应用程序体积小且下载速度快,然后可以下载并安装主应用程序。
在理想情况下,下载器将是一个 MSI(因此我们可以修改一些 MSI 数据库)。
我是一个 seriosu MSi 新手,所以我对从哪里开始寻找没有真正的想法。任何帮助或指示将不胜感激!
谢谢
安迪
asp.net-mvc - IIS 中使用 WIX 的通配符应用程序映射
是否可以从 wix 安装程序包中在 IIS6 中添加通配符应用程序映射?我知道如何添加应用程序扩展,但是看不到任何添加通配符的方法。
这是 ASP.Net MVC 正常运行所必需的。
deployment - 如何从 .reg 文件生成 WiX XML?
给定 .reg 文件,是否有生成 WiX XML 的工具?
在 2.0 中,您应该能够运行 tallow 来生成注册表 XML:
对于它的价值,我拥有的动物脂版本正在生成空 XML。
在 3.0 中,tallow 已被替换为 heat,但我不知道如何让它从 .reg 文件中产生输出。
有没有办法在 3.0 中做到这一点?
iis - 使用 WiX 将现有的 Web 服务扩展设置为“允许”
在 Web Service Extensions 下的 IIS 管理器中,ASP.NET v2.0.50727 默认设置为“禁止”。我想在安装期间将其设置为允许。
我目前使用的是 WiX 版本 2。
我试过使用:
这会添加第二个 ASP.NET 2.0.50727 条目,但不会启用第一个。
wix - WIX:如何根据运行安装程序的操作系统更改注册表项?
我想通过以下方式设置注册表项
如果操作系统是 Vista 则 HKLM\MyKey1\MyValue=1 否则 HKLM\MyKey2\MyValue=1
我知道如何在 WIX 中设置注册表项,但似乎无法在元素上设置条件。
installation - MSI 包装指南
我们正在打包我们的产品/模块组合。其中一些是独立的,一些是相互依赖的。所有版本都必须可并行部署。因为它是我们正在考虑两种选择:
- 每个软件包和版本一个 MSI
- 每个产品/模块和版本一个 MSI
第一种选择意味着相同合并模块的组合将在多个包中交付。第二种选择代表更简单的路径。
你能就这个问题提供一些建议吗?从长远来看,任何替代方案都会导致悲伤吗?
wix - 如何以编程方式读取 MSI 文件中的属性?
有没有办法读取MSI文件中的属性?
例如,给定一个名为Testpackage.msi的 MSI 文件,我需要找到
我将在 WMI 卸载中使用它
如果可以通过编程方式实现,使用Orca是一个不错的选择。然后我可以使用它来生成自动发行说明。并且在卸载程序中也是如此。