gpt4 book ai didi

msbuild - CSC 错误 CS0006 : Metadata file 'SonarAnalyzer.dll' could not be found

转载 作者:行者123 更新时间:2023-12-04 12:43:33 25 4
gpt4 key购买 nike

我在 TeamCity 的构建过程中遇到随机问题。我有两种配置:首先用于重建 + 单元测试。其次是工件依赖,使用 SonarQube 分析器。当 Teamcity 执行第一个配置时,我每 5-10 个构建就会收到随机错误消息:

CSC error CS0006: Metadata file 'E:\TeamCity\buildAgent2\temp\buildTmp\.sonarqube\resources\0\Google.Protobuf.dll' could not be found

CSC error CS0006: Metadata file 'E:\TeamCity\buildAgent2\temp\buildTmp\.sonarqube\resources\0\SonarAnalyzer.CSharp.dll' could not be found

CSC error CS0006: Metadata file 'E:\TeamCity\buildAgent2\temp\buildTmp\.sonarqube\resources\0\SonarAnalyzer.dll' could not be found



错误是完全随机的 - 当我在没有任何更改的情况下再次运行 process 时,错误消失了。当我检查 buildTmp\.sonarqube 目录时,无论构建是否成功,那里什么都没有。

我的项目中没有对这些库的任何引用,而且我的重建步骤与 SonarQube 无关。我们在 VisualStudio 2017 中使用 SonarLint,但同样,我们的 *.csproj 文件中没有对 SonarQube 的任何引用。

最佳答案

我通过删除整个 .sonarqube 解决了这个问题文件夹。

关于msbuild - CSC 错误 CS0006 : Metadata file 'SonarAnalyzer.dll' could not be found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50696699/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com