Я ищу перенос наших сборок из старого XAML в новую систему сборки, но у меня возникла проблема с настройкой агента сборки для запуска в качестве службы.Невозможно установить TFS 2015 build vNext агент как услугу
Работает настройка агента для интерактивного запуска (в моей сессии на сервере сборки). Строки в порядке, но это невозможно, поскольку я должен открыть сеанс и запустить агент.
Выполняется настройка агента для работы в качестве службы с использованием службы NT AUTHORITY \ NETWORK SERVICE по умолчанию. Сборка нарушена. WiX не любит эту учетную запись и не работает во время проверки ICE. Падение также не выполняется, потому что эта учетная запись не имеет доступа к папке с перепадом.
Не удается выполнить настройку агента для запуска службы с учетной записью домена. Служба не создана, и я получаю следующее сообщение об ошибке:
Installing service vsoagent.tfs-server.tfs-build-server-agent1...
Creating EventLog source vsoagent.tfs-server.tfs-build-server-agent1 in log Application...
An exception occurred in the OnAfterInstall event handler of System.ServiceProcess.ServiceInstaller.
System.NullReferenceException: Object reference not set to an instance of an object.
имя пользователя и пароль в порядке, я получаю другую ошибку «плохое имя пользователя и пароль» при вводе неверного пароля. Пользователь был использован для старой системы сборки XAML на том же сервере сборки и находится в локальной группе администраторов, поэтому у нее есть авторизации AFAIK.
Учетная запись домена может войти в систему в агенте сборки? – ds19
Вы имеете в виду сервер сборки. Да. Я редактировал последнюю фразу. –