是否有人成功運行使用dotCover(理想情況下爲TeamCity)的覆蓋報告,同時在應用程序中定位發佈模式?這是我收到的錯誤消息(此配置工作在調試模式):在發佈模式下使用dotCover發佈運行代碼覆蓋
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文件是在釋放模式
什麼樣的PDB文件是你生產,只PDB或完整?如果還沒有這樣做,也許嘗試切換到全部。 –
謝謝Shaun的建議。我正在生成pdb-only,但是,對於生成發佈模式工件的單獨項目,相同的配置工作得很好。 –