我想用sonarqube扫描现有的.cs文件。
我知道我需要使用SonarQube Scanner进行MSBuild,而这需要创建一个要分析的项目。所以我在现有文件的Visual Studio上创建了一个项目,并将其声明为类库。但是在为MSBuild执行SonarQube Scanner时,我遇到了这个错误:
WARNING: The project has an invalid GUID "00000000-0000-0000-0000-
000000000000". The project will not be analyzed by SonarQube. Project
file: C:\Users\sas1\Documents\Visual Studio
2015\Projects\MSBuildTest\MSBuildTest.csproj
No analysable projects were found. SonarQube analysis will not be
performed. Check the build summary report for details.
Generation of the sonar-properties file failed. Unable to complete
SonarQube analysis.
09:54:16.866 Creating a summary markdown file...
09:54:16.872 Post-processing failed. Exit code: 1
我无法用这些文件创建一个控制台应用程序,因为我会有很多编译错误,我不应该纠正,因为代码不是我的,只是委托给我。
所以我的问题是:如果有人给我几个.cs文件使用SonarQube进行分析,我如何使用SonarQube Scanner for MSBuild进行分析?
谢谢