Серверы сборки, агенты сборки, регистрация com и разрешения Windows 7 - PullRequest
2 голосов
/ 20 октября 2010

Я пытаюсь построить сервер непрерывной интеграции на компьютере с Windows 7.Я могу запустить скрипт msbuild без ошибок на этом компьютере, но когда я пытаюсь запустить его с помощью агента сборки, регистрация некоторых компонентов COM (.NET и c ++), по-видимому, не выполняется с разрешениями записи в реестр.Я отключил UAC, но это не имеет значения.Обычно, если я собираю скрипт msbuild локально, мне нужно запустить командную строку с повышенными разрешениями, но на сервере сборки я не уверен, что делать.автоматическая регистрация в настройках проекта, и полагаться на установку, чтобы сделать это.Похоже, это делает эту опцию довольно ограниченной и несовместимой с запуском из IDE.Кто-нибудь нашел способ через это?

Мы используем vs2010 в качестве клиента на сервере сборки, а TFS-сервер vs2008

1 Ответ

0 голосов
/ 01 ноября 2011

Добавьте пользователя службы сборки в группу администраторов. Похоже, ваша учетная запись имеет больше разрешений в качестве агента сборки / пользователя службы.

...