2011-08-16 62 views
4

我想分析一个解决方案,该解决方案包含针对.NET 3.5 SP1的项目以及其他一些针对.NET 4的项目,并对.NET 3.5库进行了一些依赖关系。如何将.NET 3.5和.NET 4.0程序集添加到FxCop代码分析中?

当我尝试添加这两个组件,一个用于.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 ?

回答

7

有什么办法可以告诉FxCop只能使用4.0.0.0版本吗?

不,我不认为这是 - 你将需要靶向.NET 3.5的项目之一的FxCop项目,另一个用于那些针对.NET 4.0。

相关问题