4

我想分析一个解决方案,其中包含面向 .NET 3.5 SP1 的项目和一些其他面向 .NET 4 的项目,这些项目对 .NET 3.5 库有一些依赖关系。

当我尝试添加两个程序集时,一个用于 .NET 3.5,另一个用于 .NET 4,FxCop 抛出异常:

AssemblyLoadException
Conflicting target platforms
'mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' vs
'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.

有没有办法告诉 FxCop 只使用 4.0.0.0 版本?

4

1 回答 1

7

有没有办法告诉 FxCop 只使用 4.0.0.0 版本?

不,我认为没有 - 您将需要一个 FxCop 项目用于面向 .NET 3.5 的项目,另一个用于面向 .NET 4.0 的项目。

于 2011-08-18T10:09:54.860 回答