アプリケーションでリリースモードをターゲットにしているときに、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.
配信パイプライン (展開を含む) を通過するコンパイル済みアーティファクトの 1 つのセットを生成したいと考えています。この問題は NCover では発生しませんでした。リリース ビルドのカバレッジを生成することができました。
注: .pdb ファイルはリリース モードで生成されています。