gpt4 book ai didi

autofac - FxCop 间接引用 System.Core 版本 2.0.5.0

转载 作者:行者123 更新时间:2023-12-04 16:46:32 24 4
gpt4 key购买 nike

我有一个使用 Autofac 和 WebAPI 集成的项目

我们在我们的解决方案上运行 FxCop,在打开 autofac 时,我得到以下信息:

The following indirectly-referenced assembly could not be found. This assembly is not required for analysis, however, without it, analysis results could be incomplete. This assemble was referenced by Autofac.dll

System.Core, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e, Retargetable=Yes



这会导致我们的 CI 服务器出现以下错误:

FxCop return code (516): PROJECT_LOAD_ERROR ASSEMBLY_REFERENCES_ERROR



有没有办法告诉 FxCop 忽略这个?

最佳答案

我们项目中的 AutoMapper 3.1.0 也有同样的问题。真正的问题是旧版本的 FxCop。最后一次正式发布是 FxCop 10.0 ,但自 2012 年以来,新版本的 FxCop 已与 Visual Studio 捆绑在一起。
我刚刚用可以在以下位置找到的版本替换了 FxCop 10.0:

  • C:\Program Files (x86)\Microsoft Visual Studio 11.0\Team Tools\Static Analysis Tools\FxCop

  • 或者
  • C:\Program Files (x86)\Microsoft Visual Studio 12.0\Team Tools\Static Analysis Tools\FxCop

  • 问题就解决了。

    关于autofac - FxCop 间接引用 System.Core 版本 2.0.5.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15527674/

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