Ich benutze Visual Studio 2015, mit .NET Core-Projekt. Ich habe alle Komponententests richtig eingerichtet, die Tests laufen gut, werden gut ausgeführt.Code-Coverage Hervorhebung in .net-Core Visual Studio
Das einzige, was fehlt, ist Code Coverage Highlighting. Früher arbeitete es mit meiner .Net4.5-Anwendung. Fehle ich etwas?
Ich benutze XUnit mit .NET Core. Ich habe hinzugefügt Microsoft.CodeCoverage
, aber das schien keinen Unterschied zu haben.
Das ist mein project.json:
{
"version": "1.0.0-*",
"buildOptions": {
"debugType": "portable",
"copyToOutput": {
"include": [ "xunit.runner.json" ]
}
},
"dependencies": {
"System.Runtime.Serialization.Primitives": "4.1.1",
"xunit": "2.1.0",
"dotnet-test-xunit": "2.2.0-preview2-build1029",
"ClanService": { "target": "project" },
"Utilities": { "target": "project" },
"UnitTests.Configuration": { "target": "project" },
"Microsoft.CodeCoverage": "1.0.2"
},
"testRunner": "xunit",
"frameworks": {
"netcoreapp1.0": {
"dependencies": {
"Microsoft.NETCore.App": {
"type": "platform",
"version": "1.0.1"
}
},
"imports": [
"dotnet5.4",
"portable-net451+win8"
]
}
}
}
Wer sonst kein Glück mit diesem zu haben?
Was ist Ihre Ausgabe von Visual Studio? Nur die Enterprise Edition verfügt über eine Hervorhebung der Codeabdeckung. –
Ich bin auf Enterprise – l3utterfly
Ändern Sie Ihre 'Debugtype' Build-Option von 'portable'zu' full' sollte Ihr Problem beheben. – nulltoken