Я создал определение сборки для нашего сервера ночной сборки. После создания проекта (службы Windows) мне нужно выполнить сценарий Powershell для установки и запуска службы. Поэтому я добавил шаг сборки для запуска конкретного сценария Powershell. Затем я установил агента сборки TFS & Visual Studio на (скоро будущий) ночной сервер сборки. После запуска скрипта сборки я получил «код выхода 5», который, как представляется, связан с отсутствующими правами администратора. Если я запускаю скрипт как администратор на сервере вручную, он отлично работает. Пользователь, который используется агентом, уже получил разрешения администратора.TFS Build: Запустите скрипт Powershell как администратор
Есть ли способ выполнить сценарий powershell на сервере сборки с определением сборки/сборки с правами администратора?
Вы не можете обойти приглашение UAC, если это то, о чем вы просите. –
Наши администраторы настроили сервер для отключения UAC, поэтому это не должно быть проблемой – TheWho
Это неудачно. Отключение UAC определенно не рекомендуется. –