2017-04-10 57 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

相關問題