TeamCity и FXCop версия 10 - PullRequest
       14

TeamCity и FXCop версия 10

3 голосов
/ 28 сентября 2010

Мы пытаемся заставить нашу установку TeamCity 5.1 использовать наш файл проекта FXCop. Видимо не нравится самая новая версия, V10:

[08:26:33]: Failed loading FxCop project.
[08:26:33]: Error text: This project file is version 10.0 but the current application version is 1.36. Please download a more recent version of FxCop to open this file..
[08:26:33]: Process exited with code 1

Есть ли способ обновить версию, которую использует TeamCity, или мне нужно понижать версию, которую мы используем на наших рабочих станциях?

Кто-нибудь знает, будет ли TeamCity 6 поддерживать FXCop 10?

Ответы [ 2 ]

8 голосов
/ 16 октября 2010

TrueWill был правильный ответ. Я хотел добавить, что мне нужно сделать следующее, чтобы это заработало:

  1. Установите FXCop 10 (вы можете получить его из 7.1 Windows SDK)
  2. Обновление buildagent.properties для включения:

    system.FxCopRoot = C: \ Program Files \ (x86) \ Microsoft \ Fxcop \ 10.0

    system.FxCopCmdFileVersion = 10.0.30319.1

    system.WindowsSDK7.1

  3. Перезапустите агент сборки.1.

8 голосов
/ 11 октября 2010

Вы можете изменить корневой каталог FxCop на вкладке FxCop Build Runner.Сначала вы захотите установить FxCop 10 на сервере / агентах сборки или поставить его под контроль исходного кода и использовать корень VCS (за рамками этого вопроса).

Примечание: Совет дляустановка FxCop 10 .

...