更改 exe 文件的属性(详细信息)
我使用 WIX 从 msi 创建了一个 exe。 现在的问题是生成的 exe 文件占用了 WIX 的属性/详细信息。 如何更改新创建的 exe 文件的属性/详细信息。是否可…
如何通过 WiX 3.5 检查 IIS 7 网站是否存在?
注意:这个问题也可以在 上找到WiX 邮件列表。 我需要能够根据网站的描述检查 IIS7 网站是否存在。如果该网站不存在,我需要取消安装。如果该网站存在…
Wix - 以非管理员身份安装并添加到 GAC
我正在使用 WIX 编写安装程序,并且需要将 .dll 文件添加到 GAC。 我使用: <File Id="my.dll" Name="my.dll" DiskId="1" Source="..\MyResources\"…
Wix - 如何自动调用 DLL 文件上的 Heat 以接收高潮信息
为了在安装过程中模拟“regasm file.dll /codebase”执行,我们在要添加到注册表的 file.dll 上运行 Heat.exe。然后我们将生成的内容添加到 installer…
VBScript 在 Wix 或 MSI 中刷新桌面
我的安装程序在 HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace 下创建 reg 密钥,该密钥在安装过程中在桌面上创建一个…
在 WIX 项目中包含修改后的 FilesInUse 对话框
我有一个修改过的 FilesInUse 对话框。仅将其包含在项目中并更改 UI 中的引用并没有帮助 - 在构建安装项目时,我收到“ICE20:标准对话框:在对话框表…
是否应该覆盖 InstallFiles 的 ActionText 中的模板字符串以匹配安装程序的内容
我有一个安装程序,它安装了大约 40 个文件和两个目录。该安装程序基于 WixUI_InstallDir“模板”,但我已在我的 WXS 项目中包含了一些 UI 定义。 <…
WIX 在卸载时不会删除文件
我正在为我的屏幕保护程序使用 WIX 3.5 制作安装程序。我正在使用 XNA 安装程序模板此处提供 一切正常,除了当我卸载程序时,放置在 WINDOWS/System32…
wix 项目中定义的所有组件是否都包含在最终的 msi 中?
当使用 Heat 自动生成时,它似乎创建了比我们实际想要交付的更多的组件。 例如,有一个需要安装的服务,所以我们想做服务注册的东西,它也是一个com组…
从 WiX 静默执行 PowerShell 脚本会挂起 PowerShell
注意:此问题也发布在 WiX 用户邮件列表上. 我正在尝试从 WiX 生成的 MSI 静默执行 PowerShell 脚本。但是,每当我运行安装程序时,PowerShell 就会挂…
重新启动后恢复安装程序
安装程序需要运行 .NET 4 安装程序 (dotNetFx40_Full_setup.exe) 和 Microsoft Surface Toolkit (SurfaceToolkitRuntime.msi)。问题是 .NET 4 安装需…
我可以加快 WiX 中的 UAC/提升速度吗?
当普通用户运行需要提升权限的 WiX 安装程序时,在用户单击“安装”按钮和 UAC 提示出现。即使安装按钮标有 UAC 盾牌,也会发生这种情况,这表明安装…