FxCop и Teamcity: не показывает код или строки кода

Я пытаюсь использовать средство запуска сборки FxCop в TeamCity (5.1.2), и пока я получаю результаты анализа, все ошибки показывают «0» для ссылки на строку кода, и я не могу ничего открыть в среде IDE, используя эту ссылку.

Я предполагаю (поскольку мне не удалось продвинуться дальше), что я смогу увидеть оскорбительные строки кода.

В настоящее время я настроил сборку FxCop как зависимость от обычной сборки. Он берет артефакты, которые содержат весь вывод в / bin / Release (dll, pdb, exe и т. Д.), И извлекает их перед запуском. Я использую созданный файл проекта FxCop.

Кто-нибудь еще добился успеха с бегуном сборки FxCop?


person Chris Nicola    schedule 12.08.2010    source источник


Ответы (1)


FxCop использует информацию в файлах PDB для предоставления номеров строк исходного контекста. Вы уверены, что файлы PDB действительно находятся в том же месте (ах), что и копии ваших сборок, которые анализируются FxCop?

person Nicole Calinoiu    schedule 13.08.2010
comment
Вы правы, сейчас это работает. Я исправил это, но похоже, что последняя запущенная сборка не захватила последний zip-файл артефакта. Повторный запуск, наконец, дал правильный результат. - person Chris Nicola; 13.08.2010