У меня есть установщик WiX, который предназначен для обновления шаблонов VS 2010 после их установки. Код, который я использую, выглядит следующим образом:
<CustomAction
Id="InstallTemplates"
ExeCommand=""[VISUALSTUDIODIR]devenv.exe" /installvstemplates"
Directory="VISUALSTUDIODIR"
Execute="commit"
Return="check"
HideTarget="no"
Impersonate="no"/>
<InstallExecuteSequence>
<Custom Action="InstallTemplates" Before="InstallFinalize"></Custom>
</InstallExecuteSequence>
В приведенном выше описании VISUALSTUDIODIR
относится к правильному расположению, а шаблоны правильно развернуты. Однако кажется, что команда не вызывается, поэтому шаблоны на самом деле не установлены. Что я делаю не так?