背景:我有一个Wix安装程序,在现有的IIS网站中创建一个虚拟目录。虚拟目录被创建(安装之前不存在),但是IIS网站应该已经被创建(用户只需在ListBox中选择要安装的网站)。 问题:在卸载时,安装的IIS网站的物理路径变为空白,没有该属性的值。以下是我的主Wix文件的简化版本。我不确定为...
注意:此问题也发布在WiX用户邮件列表上。 我正在尝试从WiX生成的MSI中静默执行PowerShell脚本。然而,每次运行安装程序时,PowerShell都会挂起。有趣的是,根据安装程序日志,PowerShell脚本似乎成功运行。此外,如果我通过任务管理器终止PowerShell进程,则安...
在我的产品中有几个文件,我需要它们在安装时复制到两个不同的目标位置。例如: C:\Program Files (x86)\My Company\My App\foo\xyzzy.txt C:\Program Files (x86)\My Company\My App\bar\xyzzy.tx...
我的启动条件出了什么问题?它应该防止x86安装程序在64位系统上运行,但似乎没有任何效果。 <!-- Launch Condition to check that x64 installer is used on x64 systems --> <Condition Mes...
我需要在 regAsm 中注册一个 dll,目前我正在使用以下命令: <CustomAction Id='comReg' Directory='INSTALLLOCATION' ExeCommand='"[WindowsFolder]Microso...
有没有任何wix命令可以用来创建数据库,并向数据库中添加用户? 如果有的话,是否有关于如何执行此操作的示例?
我需要在WIX本地化文件WIXUI_en-us.wxl中使用变量。 我尝试按照以下方式使用:<String Id="Message_SomeVersionAlreadyInstalled" Overridable="yes">A another version of product...
我正在尝试为我的Wix安装项目指定许可证。 我已经在Wordpad / Notepad / VS中创建了一个带有几个虚拟行的RTF,并尝试了几种不同的方法,因为我读到说使用Word创建的RTF会有问题,但我认为这里不应该出现这种情况。无论如何,我还在Notepad ++中打开它并验证其中没有...
我已经使用下面的Wix代码片段来更新“PATH”环境变量。<DirectoryRef Id="MyDir"> <Component Id ="setEnviroment" Guid=" xxxxx"> ...
我在一个wix安装程序中有一个相当长的CustomAction,并且我想要在操作运行时能够更改“状态:...”文本,以查看进度并更新其内部状态。 我知道如何设置自定义操作的progresstext-但我想要动态更改自定义操作运行期间的进度文本。