我试着在FAKE中使用DotCover,但它抛出了一些错误,因为我对FAKE和F#都是新手,所以我很难理解问题的根本原因。代码如下:
#r "D:/FAKEProject/Fake/packages/FAKE/tools/FakeLib.dll"
open Fake
open Fake.DotCover
let testDir = "D:/FAKEProject/Fake/test/"
let filters = ""
Target "Clean" (fun _ ->
我试图使用命令向dotnet添加一个包:
dotnet add package JetBrains.dotCover.CommandLineTools --version 2018.2.0-eap07
但是,我收到了一个错误:
The project does not support adding package references through the add package command.
我该怎么做呢?我无法通过NuGet安装这个包,因为我的dotnet命令行不会检测到dotcover。我看到了通过.csproj为dotnet.core应用程序添加包的例子:
<DotNetC
我试图在假.I中使用dotCover,我得到了一个错误,即DotCoverNUnit is not defined .I认为这就是包的问题。
下面是我的DotCover代码:
let filters = ""
Target "TestCoverage" (fun _ ->
!! ("D:/Test/Project/Project1/UnitTests/UnitTest.dll")
|> DotCoverNUnit (fun p ->
{ p with
因此,我们有一个TeamCity项目,使用.NET 4.5构建C# webapi项目,其中包括SonarQube分析。
在分析结束时,我们收到以下例外情况:
[13:41:13][Step 14/16] ERROR: Error during SonarQube Scanner execution
[13:41:13][Step 14/16] java.lang.IllegalStateException: Line 65 is out of range in the file App_Start/UnityConfig.cs (lines: 64)
我已经查过什么了:
更新:进一步分析证