将环境变量获取到 WiX 属性中
有没有办法将环境变量放入 WiX 属性中? 我试图通过以下方式获取 USERPROFILE: Property Id="UserFolder" Value="$(env.USERPROFILE)\EdwardsApp\MyF…
如何创建类似 LogMeIn 的设置体验?
我想知道是否有人(也许 StackOverflow 上的某个人为 LogMeIn 工作,并且可以向我提供详细信息)知道如何创建类似的体验,就像在计算机上安装远程组件…
与 WiX 3.0 一起安装 WiX 3.5
是否可以同时安装 WiX 3.0 和 3.5?如果我在安装 3.0 后安装 3.5,它会删除 3.0 文件 - 如果我尝试在 3.5 之后安装 3.0,它会告诉我已经安装了较新的…
什么会导致 Windows Installer 程序包失去其进度状态?
我有一个 WiX 安装程序项目,最近生成的安装程序不显示任何文件安装进度。该阶段大约需要 30 秒才能完成,用户可能会认为安装已挂起,因为进度条一直…
如何在安装过程中将大于和小于字符插入 WiX 修改的 XML 文件中?
我正在使用 WiX 为我的应用程序编写 Windows 安装数据库。我有一个与我的应用程序一起安装的 XML 文件,该文件需要填充安装过程中获得的信息。 WiXUti…
分布式事务是在 Windows Installer 自定义操作中启用数据库升级回滚的好主意吗?
我已经无法满足 WiX 中提供的 Sql Server 自定义操作的需求,因此我大胆地使用 Deployment Tools Foundation 创建自己的操作。我想成为一个好公民并确…
如何在 Wix 中读取 app.config 值并设置属性
我有一个 .NET 程序,我为它编写了 Wix 安装程序。我希望能够从 Wix 之前的版本进行更新。为此,我想读取已安装程序的 app.config 文件。这将使用户不…
如何将 WIX 项目中的二进制文件的输入路径设置为 TFS 上的 MSBuild 输出路径?
我希望 MSBuild 构建包含来自另一个项目的输出文件夹的静态文件和二进制文件的 WIX 3.5 项目。对于静态文件,一切都工作得很好:我只需将 File 元素的…
如何从 Wix# MSI 安装程序注册 VSTO 加载项
我构建了多个 Office 加载项(Excel、Word、PowerPoint 和 Outlook)。我还编写了一个基于 Wix# 的 MSI 安装程序来安装这些加载项。我已经成功地正确…
如何自定义 Wix 进度对话框?
我正在尝试自定义标准 WiX 进度对话框(我想让它显示 ActionData)。我遵循了 Neil 的自定义对话框指南,但是问题是,原始的 ProgressDlg 仍然显示而…
WIX 安装程序开发安装程序的时间范围
我的老板要求我使用 WIX 构建一个 Win Installer MSI。他给了我2天的时间,因为群里的PA说WIX很容易使用(他花了大约2个月的时间做了一个安装程序)。…
当前用户的 MyDocuments,Wix 中的内置变量?
我需要将一些文件安装到C:\Documents and Settings\currentUser\SomeFolder。 我找不到它的一些内置函数/变量。 有人可以帮助/告诉我 结构或我的问题…
当我从项目中删除合并模块时,WiX 主要升级不会运行
我有一个 WiX 项目,其中包含 x86 的 Visual C++ 2008 运行时组件的安装以及单独的合并模块。 不幸的是,MSI v4.5 的 .msm 存在一个众所周知的问题。…
CustomAction 在开发计算机上成功,在部署计算机上失败
我正在创建一个 WiX 安装程序来安装连接到数据库的程序。为了解决这个问题,我创建了一个 C dll,它检查服务器上是否存在某个 SQL 实例: extern "C" …