Opencover适用于我的产品的调试版本。 当使用"发布版本"运行时,它输出"未找到结果",尽管发布构建 pdbs (-targetdir( 的路径是正确的。
我的产品是用 C# 编写的 dotnet 4.6.1 应用程序
有没有办法在发布版本中使用 OpenCover?PDB 是否需要以不同的方式生成?
谢谢
好吧,不是这样。 我在服务上使用 OpenCover,使用服务显示名称(在 –target 参数中(而不是服务名称。 它仍然识别服务并启动它,但显然没有检测它(服务启动得非常快,服务停止后没有覆盖结果( 当我使用服务名称作为 –target 时,服务启动速度明显变慢(因此我猜是检测的(,并且获得了覆盖率结果。