Ошибка компиляции с использованием Team Build

Я собираюсь использовать Team Build для создания решения. На своем ПК я создаю новую сборку с помощью VS2008, в ней всего одно решение. Это dll C ++, скомпилированная в VS2005. У меня есть сборка, настроенная для сборки на нашем сервере сборки. Когда я запускаю сборку, я получаю сообщение об ошибке «Ошибка PRJ0050: не удалось зарегистрировать вывод». Когда я компилирую решение с помощью VS2005 (не используя командную сборку), оно компилируется без каких-либо ошибок как на моем ПК, так и на ПК для сборки.
Почему я не могу создать свое решение с помощью групповой сборки? спасибо, Джон.


person Rossini    schedule 25.02.2010    source источник


Ответы (1)


Агент сборки пытается изменить реестр и не может этого сделать.

Убедитесь, что он работает под пользователем с достаточными разрешениями.

person Oded    schedule 25.02.2010
comment
как узнать, от имени какого пользователя работает агент сборки? - person Rossini; 25.02.2010