2017-04-10 58 views
0

目前我正在使用sonarqube v4.5.6 & sonar runner 2.4来分析构建在Msbuild v12上的dotnet代码(VS2013),但现在我试图升级声呐(sonarqube v5.6.5 &声呐扫描仪的MsBuild v2.2),但当我使用MsBuild v12构建项目时(在扫描仪结束前开始&之后)出现故障。请建议我使用升级后的声纳与V12的MSBuild工作...sonarqube 5.6.5使用声纳扫描仪的C#项目(内置Msbuild v12)代码分析使用声纳扫描仪msbuild v2.2

请随时与我联系,如果您需要我进一步的细节...

回答

0

正如compatibility docs SonarQube扫描仪的说明MSBuild不适用于MSBuild 12.您需要使用MSBuild 14进行编译,可能使用TargetFrameworkVersion属性。

+0

@安恩感谢您的宝贵回应。在这里,我的问题是如果我的项目不支持更高的(.Net框架4.5 +)版本(目前它的作品和建立在.Net框架4 bcoz它的许多库文件只支持框架4,如果我们升级到.Net框架4.5 )那么请建议我一些调整或解决方法,以使用sonarqube v5.6.5进行c#代码分析(使用sonarqube.scanner.msbuild或其他插件)。 – user7014262

+1

@ user7014262:Microsoft .NET Framework 4 Extended Support End Date:[1/12/2016](https://support.microsoft.com/en-us/lifecycle/search?alpha=Microsoft%20.NET%20Framework% 204) –

+0

@Jeroen感谢您宝贵的信息... – user7014262

相关问题