Мы установили агент сборки TFS в Windows 2012. В сценарии после сборки мы упаковываем настройки с использованием WIX.
Но мы получаем следующую ошибку, когда
light.exe: ошибка LGHT0217: ошибка при выполнении действия ICE 'ICE01'. Наиболее распространенной причиной такого рода сбоев ICE является неправильно зарегистрированный механизм сценариев. См. Http://wixtoolset.org/documentation/error217/ для деталей и способов решения этой проблемы. Регистратор сообщений внешнего интерфейса не ожидал следующий формат строки: « Не удалось получить доступ к службе установщика Windows.Это может произойти, если вы используете Windows в безопасном режиме или если установщик Windows установлен неправильно. [...] "
Эта строка (по крайней мере, очень похожие линии) показана 8 раз.
Что мы пробовали до сих пор:
- Мы устанавливаем пользователя сборки TFS (DOMAIN\SA-TFS-Build) в локального администратора
- Мы использовали msiexec.exe /unregister и msiexec /regserver
- Мы даже запустили службу установщика Windows вручную, а затем запустили сборку.
- Мы перезагрузили компьютер после всех этих шагов.
Но пока ничего не помогло, каждый раз одно и то же сообщение.
Что может быть не так? Разве наш пользователь TFS не обладает необходимыми правами, будучи локальным администратором?
Заранее спасибо!