我试图通过手动测试获得dotnet核心应用程序的代码覆盖率(我没有任何单元测试项目)
正如本SO Question所述,我试图将vsinstr用于检测和vsperfmon。
但是在运行以下命令时
vsinstr /coverage C:\Test\netcoreapp2.0\ConsoleAppCodeCoverageTest.dll
我收到以下错误。
Microsoft (R) VSInstr Post-Link Instrumentation 15.0.27128 x86
Copyright (C) Microsoft Corp. All rights reserved.
File to Process:
C:\Test\netcoreapp2.0\ConsoleAppCodeCoverageTest.dll -->
C:\Test\netcoreapp2.0\ConsoleAppCodeCoverageTest.dll
Original file backed up to
C:\Test\netcoreapp2.0\ConsoleAppCodeCoverageTest.dll.orig
Error VSP1019: Internal error. HRESULT=80004005
但是,如果我在.Net Framework应用程序上使用vsinstr,它可以正常工作。
如果有任何其他方法可以通过手动测试获得dotnet核心应用程序的代码覆盖率,那么任何想法都可以解决这个问题。