Wix: сбой MSI: ошибка 3: -2147287038
Я вносил некоторые изменения в существующий установщик в Wix, и мне нужно было включить.Net 3.5 в Windows 8. Это легко сделать с помощью команды "dism.exe /online /enable-feature /featurename:NetFX3 /all /NoRestart", (Windows 8 имеет установленную bue.Net35 отключена)
Поэтому я делал простой установщик для добавления в мой Bootstrapper, который запускал эту команду. Код ниже (вставить):
Проблема в том, что при установке происходит сбой при установке... журнал находится ниже (в pastebin он довольно большой):
Google мало что показывал, попробовал какой-то пользовательский интерфейс, работал от имени администратора (я уже администратор)
Я тестирую это на виртуальной машине с Windows 8.1, запускаю setupo с рабочего стола. Также я использую Wix 3.8 с Visual Studio 2012
Любая помощь будет высоко ценится.
1 ответ
Я уверен, что в вашем файле MSI отсутствует таблица компонентов, он не работает должным образом, и эта проблема не имеет ничего общего с dism.exe. Журнал показывает ошибку 2205 в таблице компонентов.