3

Мы установили агент сборки TFS в Windows 2012. В сценарии после сборки мы упаковываем настройки с использованием WIX.

Но мы получаем следующую ошибку, когда

light.exe: ошибка LGHT0217: ошибка при выполнении действия ICE 'ICE01'. Наиболее распространенной причиной такого рода сбоев ICE является неправильно зарегистрированный механизм сценариев. См. Http://wixtoolset.org/documentation/error217/ для деталей и способов решения этой проблемы. Регистратор сообщений внешнего интерфейса не ожидал следующий формат строки: « Не удалось получить доступ к службе установщика Windows.Это может произойти, если вы используете Windows в безопасном режиме или если установщик Windows установлен неправильно. [...] "

Эта строка (по крайней мере, очень похожие линии) показана 8 раз.

Что мы пробовали до сих пор:

  1. Мы устанавливаем пользователя сборки TFS (DOMAIN\SA-TFS-Build) в локального администратора
  2. Мы использовали msiexec.exe /unregister и msiexec /regserver
  3. Мы даже запустили службу установщика Windows вручную, а затем запустили сборку.
  4. Мы перезагрузили компьютер после всех этих шагов.

Но пока ничего не помогло, каждый раз одно и то же сообщение.

Что может быть не так? Разве наш пользователь TFS не обладает необходимыми правами, будучи локальным администратором?

Заранее спасибо!

1 ответ1

-1

Добавление учетной записи сборки в качестве члена локальных администраторов на компьютере сборки (с последующей перезагрузкой) помогло мне избавиться от ошибки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .