如何在 Wix 中创建空的自定义表?
如何让 Wix 包含最终 MSI 中没有行的 CustomTable?如果我像这样简单地定义表格, <CustomTable Id="MyTable"> <Column Id="Id" Type="string" …
我可以在安装程序中生成一个值并将其写入 app.config 吗?
我正在开发一个安装程序项目,在安装过程中我希望用户创建一个“root”帐户。我想让 root 密码成为 app.config 文件的一部分,最好是加密部分。这样的…
如何通过合并模块进行 wix 自定义操作 dll 调用以使用调试运行时?
我正在尝试为我们的产品创建带有相应调试安装程序的调试版本。我是 Wix 的新手,所以请原谅本文中的任何天真内容。我的项目中的调试 Dll 依赖于 VS200…
使用 Visual Studio 集成的 WiX 托管自定义操作中没有调试信息
我已成功使用 MakeSfxCA 在 C# 中创建了一个自定义操作,该操作大部分工作正常。 然而,有一些问题需要调试来解决。 (“printf-debugging”还不够。…
删除注册表项,在 Windows 7 中使用 Visual Studio 2008 安装和部署项目
我在 Visual Studio 2008 Professional 中创建了一个安装和部署项目。我正在使用 Visual C++,其中有两个在自定义操作下运行的 exe 文件。一个在提交…
如何使用 WIX 2.0 创建自定义操作项目
我已经安装了 WIX 2.0(和 Votive)。我需要使用自定义操作项目创建用户定义的自定义操作。当安装WIX 3.0时,我在VS2008中找到了自定义操作项目模板。…
检测用户是否选择“所有用户”或“只有我”在自定义操作中
我试图检测用户在安装程序期间是否选择了“所有用户”或“仅我”广播。我有一个自定义操作设置,它覆盖了多个方法(OnCommit、OnBeforeInstall 等)。…
如何运行“.bat”文件安装过程中的文件?
在安装项目中,可执行文件(例如“.exe 、 .dll 、 .js 、 .vbs”)是可接受的,但无法在自定义操作中运行 .bat 文件。 问题是如何在安装过程中运行*.…
msi安装后运行chm?
我想在 MSI 安装后启动带有 .chm 扩展名的 Windows 编译的 HTML 帮助文件。 在安装 msi 后运行 exe 有一个脚本插入一个复选框(必须使用这两个错误进…
文件“wixca.dll”在哪里?如果我安装了 WiX 3
根据此处的建议,我们创建了一个引用 wixca.dll 的自定义操作。网上的其他地方他们说这应该用 WiX 安装程序安装,但我在任何地方都找不到该文件。 我…
执行 inetsrv\appcmd 时,CAQuietExec 在 WiX 安装程序中失败
我正在 WiX 中编写一些 CustomActions 以将 web.config 从 IIS6 迁移到 IIS7,但出现错误。但是,如果我从安装日志文件复制并粘贴失败的命令,它就会…
使用 Wix 使用 CustomAction 在网络共享上运行可执行文件?
我创建了一个 msi 包,它在安装过程中将一些 xml 文件压缩为 zip 文件。我为此目的创建了一个 CustomAction: <CustomAction Id="CompressMy" Binar…