我是第一次使用 SonarQube,对我的项目的扫描发现了 38 个错误。36 是相同的错误:
为此程序集提供“AssemblyVersion”属性。
SonarQube 说要解决我需要添加的这个错误
[assembly: AssemblyTitle("MyAssembly")]
[assembly: AssemblyVersionAttribute("1.2.125.0")]
在 36 个文件中的每个文件中的名称空间之前...
但是,当我将它添加到一个文件(使用正确的标题和版本号)时,我在 Visual Studio 中得到了这些错误:
我阅读了这个问题及其答案,并且比以前更加困惑。我阅读了这篇关于“对程序集进行版本控制的正确方法”的文章,并将我的项目移动AssemblyInfo.cs
到链接VersionInfo.cs
文件中,就像文章建议的那样。
此时我很茫然,这36个bug如何修复?提供汇编版本的最佳做法是什么?