Не удалось получить доступ к службе установщика Windows в скрипте после сборки TFS.

Не удалось получить доступ к службе установщика Windows в скрипте после сборки TFS.

Мы установили TFS Build Agent на 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 /отмена регистрациииmsiexec /regserver
  3. Мы даже вручную запустили службу установщика Windows, а затем запустили сборку.
  4. После всех этих действий мы перезагрузили ПК.

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

Что может быть не так? У нашего пользователя TFS нет необходимых прав, когда он локальный администратор?

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

решение1

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

Связанный контент