Questions tagged «wix3»

30
WiX技巧和窍门
已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我们已经使用WiX已有一段时间了,尽管人们通常对易用性有所担忧,但它运行的还算不错。我在寻找关于以下方面的有用建议: 设置WiX项目(布局,参考,文件模式) 将WiX集成到解决方案中,并构建/发布流程 配置安装程序以进行新安装和升级 您想分享的任何出色的WiX骇客
264 wix  wix3.5  wix3 

3
Wix为所有用户/每台计算机创建非公告的快捷方式
在WIX中,如何在allusers配置文件中创建一个非公告的快捷方式?到目前为止,我只能通过广告快捷方式来完成此操作。我更喜欢不公开的快捷方式,因为您可以转到快捷方式的属性并使用“查找目标”。 在教程中,我已经看到使用注册表值作为快捷方式的键路径。问题是他们使用HKCU作为根。当使用HKCU时,另一个用户卸载了该程序(因为已为所有用户安装了该程序),注册表项被留下。当我使用HKMU作为根目录时,出现ICE57错误,但是当另一个用户卸载程序时,密钥将被删除。我似乎被迫使用HKCU,尽管HKMU的行为似乎正确(每用户对所有用户)。 当我尝试创建非公告的快捷方式时,我遇到各种ICE错误,例如ICE38,ICE43或ICE57。我见过的大多数文章都建议“只是忽略冰错误”。必须有一种方法可以创建不公开的快捷方式,而不会产生ICE错误。 请发布示例代码以获取工作示例。


12
WiX 3.0在通过持续集成执行时​​抛出错误217
这是我们的Windows 2008自动构建套件在运行ICE时(从WiX 2.0迁移到WiX 3.0后)引发的错误: LGHT0217:执行ICE操作'ICE01'时出错。此类ICE故障的最常见原因是注册脚本引擎错误。有关详细信息以及如何解决此问题,请参见http://wix.sourceforge.net/faq.html#Error217。外部UI消息记录器不期望以下字符串格式:“无法访问Windows Installer服务。如果未正确安装Windows Installer,则可能发生。请与支持人员联系以寻求帮助。”。在light.exe(0,0)中 此外,这些是事件日志中显示的错误: MSIInstaller:无法连接到服务器。错误:0x80070005产品:[ProductName]-错误1719。无法访问Windows Installer服务。如果未正确安装Windows Installer,则会发生这种情况。请与您的支持人员联系以获得帮助。 直观地: VBScript和JScript在admin下注册。 集成服务具有桌面交互和所有文件的权限 当其他用户甚至以集成帐户身份(通过RDP)登录的用户在同一台​​机器上手动执行时,构建成功 到目前为止,我还没有主意。 如何在保持ICE验证的同时解决此问题?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.