Это ошибка, которая возникает в нашем автоматическом сборке в Windows 2008 при запуске WiX 2.0 к WiX 3.0):
LGHT0217: Ошибка при выполнении действия ICE 'ICE01'. Наиболее распространенной причиной такого отказа ICE является неправильно зарегистрированный механизм сценариев. Подробнее см. http://wix.sourceforge.net/faq.html#Error217 и как решить эту проблему. Внешний регистратор сообщений UI не ожидал следующего строкового формата: "Не удалось получить доступ к службе установщика Windows. Это может произойти, если установщик Windows установлен неправильно. Обратитесь за помощью к вашему персоналу поддержки". in light.exe(0, 0)
Кроме того, это ошибки, которые появляются в журнале событий:
MSIInstaller: Не удалось подключиться к серверу. Ошибка: 0x80070005 Продукт: [ProductName] - Ошибка 1719. Не удалось получить доступ к службе установщика Windows. Это может произойти, если установщик Windows установлен неправильно. Обратитесь за помощью к вашему вспомогательному персоналу.
Наглядно:
- VBScript и JScript были зарегистрированы под администратором.
- У службы интеграции есть разрешения для взаимодействия с рабочим столом и всех файлов
- Создается успешно, когда выполняется вручную на одном компьютере другим пользователем или даже пользователем, зарегистрированным в качестве учетной записи интеграции (через RDP)
У меня пока нет идей.
Как решить эту проблему, сохранив проверку ICE?