Кто-нибудь успешно запускал отчеты о покрытии с помощью dotCover (и в идеале TeamCity), ориентируясь на режим выпуска в приложении? Вот полученное мной сообщение об ошибке (эта конфигурация работает в режиме отладки):
Generate dotCover report (6s)
[09:53:44][Generate dotCover report] Started dotCover: E:\BuildAgent3\tools\dotCover\dotCover.exe report F:\TCAgents\ag3temp\buildTmp\dotcover3521342814066873775.xml
[09:53:44]
[Generate dotCover report] Output: JetBrains dotCover Console Runner v2.0.425.62. Copyright (c) 2009-2012 JetBrains s.r.o. All rights reserved.
[JetBrains dotCover] Report generation started [8/29/2012 9:53:43 AM]
[JetBrains dotCover] Report generation finished [8/29/2012 9:53:43 AM]
[Generate dotCover report] dotCover exited with code: 0
Generate dotCover HTML report
[Generate dotCover HTML report] No source files were found under the build checkout directory F:\TCAgents\ag3work\724608d32a4f6354. No source files will be included in dotCover report as source code of classes.
Мы хотели бы создать один набор скомпилированных артефактов для прохождения через конвейер доставки (включая развертывание). Мы не столкнулись с этой проблемой с NCover - он смог покрыть нашу сборку релиза.
Примечание: файлы .pdb создаются в режиме выпуска.