CSC错误CS0006:元数据文件 ' C:\ BuildAgent \工作\ cbcbc45410f50008 \输出\ BIN \发布\ abc.xyz.dll' 无法找到。
在一个到目前为止运行良好的teamcity构建中,构建开始间歇性地因CS0006错误而失败。
我看到很多关于项目的帖子构建了与此问题相关的排序原因。但我怀疑这个是否与构建订单有关,因为我发现它们是正确的。此外,在项目文件和msbuild的调用中都提到了构建配置和平台。此外,文件系统上存在abc.xyz.dll,其创建时间早于失败时间。
我感觉它是一些CPU或线程竞争条件。我说这是因为当它一直失败时,我在dll文件上添加了文件访问审核,因为构建正在运行。但是这次构建会成功。我以为我通过在同一个代理上做一些工作来加载处理器的方式不同。
我相信我并不孤单。感谢您的任何答案或指示。
答案 0 :(得分:0)
我能够通过删除项目引用然后再将其添加回来来克服这个问题。