我已经使用以下设置 SonarQube:sonarqube-5.4
、、MSBuild.SonarQube.Runner-2.0
VS 2013(目标 .NET Framework 4.5.1)、SQL Server 2014 Express、Windows 7 Professional SP1 64 位操作系统。
我能够为一个 .NET 项目 (.csproj) 成功执行 sonarqube 运行器并生成结果。现在我想执行MSBuild.SonarQube.Runner-2.0
一个具有许多 .csproj 条目的 .NET 解决方案 (.sln)。
文件夹结构如下:
RootFolder 有一个 .sln 文件,每个项目 (.csproj) 都在根文件夹内的单独文件夹中创建。每个项目的单元测试也在根文件夹内的单独文件夹中创建。例如:
RootFolder -> Project.sln
RootFolder -> ProjectABCFolder -> ProjectABC.csproj
RootFolder -> ProjectABCTestsFolder -> ProjectABCTests.csproj
RootFolder -> ProjectXYZFolder -> ProjectXYZ.csproj
RootFolder -> ProjectXYZTestsFolder -> ProjectXYZTests.csproj
您能帮我解决以下问题吗?
- 如何执行 .sln 文件 - 需要进行哪些条目/设置?
- 如何跳过单元测试项目?
- 如何包含单元测试项目?
- 如何执行 VS 代码分析?