gpt4 book ai didi

wix - 在 Wix 中卸载后运行 devve.exe/setup

转载 作者:行者123 更新时间:2023-12-04 04:13:04 25 4
gpt4 key购买 nike

我正在为 MVVM Light 开发安装程序(MSI、Wix),但遇到了问题。我需要在安装和卸载时运行 devenv.exe/setup 以将模板添加/删除到“新建项目”菜单。虽然我们在安装时确定了语法,但我们无法找到在卸载时运行它的正确语法。

这就是我们所拥有的:

<InstallExecuteSequence>
<Custom Action='UpdateVS2010Templates'
After='InstallFiles'>VS2010EXISTS</Custom>

<Custom Action='UpdateVS2010TemplatesUninstall'
After='RemoveFiles'>REMOVE = "All"</Custom>
</InstallExecuteSequence>


<CustomAction Id="UpdateVS2010Templates"
Impersonate="no"
Execute="deferred"
Directory="INSTALLLOCATION"
ExeCommand='"[VS10INSTALL]\Common7\IDE\DEVENV.EXE" /SETUP'
Return='ignore' >
</CustomAction>

<CustomAction Id="UpdateVS2010TemplatesUninstall"
Impersonate="no"
Execute="deferred"
Directory="INSTALLLOCATION"
ExeCommand='"[VS10INSTALL]\Common7\IDE\DEVENV.EXE" /SETUP'
Return='ignore' >
</CustomAction>

谁能指出正确的语法是什么?

谢谢!
洛朗

最佳答案

这是 WiX 附带的功能。将所有创作和您的自定义 RegistrySearch 替换为:

<CustomActionRef Id="VS2010Setup" />

关于wix - 在 Wix 中卸载后运行 devve.exe/setup,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6607752/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com