sonarqbue
在用sonarqbue 做源代码扫描时
在用SonarQbue 做源代码扫描时,某一个专案出现 "The main branch of this project is empty."。 原本还在怀疑是不是档案编码造成,全部改成有BOM的UTF-8后还是不行;最后用另一个成功专案的csproj改名字后,就可以正常扫描。 所以只好一个一个选项去比对修改再用Sonar-Scanner去扫,最后发现和选项无关,是 Microsoft.NET.Test.Sdk 这个package造成,猜想应该是在Nuget套件管理主控台更新套件时,不小心把测试元件加到主专案,先把这个package从 csproj移掉就解决