Правех някои промени в съществуващ инсталатор в Wix и трябваше да активирам .Net 3.5 на Windows 8. Това може лесно да стане с командата „dism.exe /online /enable-feature /featurename:NetFX3 /all /NoRestart“ . (Windows 8 има инсталиран .Net35, но е деактивиран)
Така че правех прост инсталатор, който да добавя към моя Bootstrapper, който ще изпълни тази команда. Кодът е по-долу (pastebin):
Проблемът е, че настройката продължава да се проваля при инсталиране... регистрационният файл е по-долу (в pastebin е доста голям):
Google не показа много, опитах някакъв персонализиран потребителски интерфейс, работещ като администратор (аз вече съм администратор)
Тествам това на виртуална машина с Windows 8.1, като стартирам настройката от работния плот. Също така използвам Wix 3.8 с Visual Studio 2012
Всяка помощ ще бъде високо оценена.