Я работаю над установщиком (MSI, Wix) для MVVM Light и у меня возникла проблема.Мне нужно запустить 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>
Кто-нибудь может указать, какой будет правильный синтаксис?
спасибо!Laurent