代码分析因RIA而中断?

时间:2012-02-22 15:25:10

标签: c# ria code-analysis silverlight-5.0

 MSBUILD : error : CA0055 : Could not unify the platforms (mscorlib, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e, mscorlib, Version=5.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e)

我正在加载的唯一外部库是RIA 1.0 SP2,我认为SL5应该没用吗?

如何检查程序集以查看链接到mscorlib v.2.0.5.0的程序集?

编辑: RIA程序集与mscorlib 2.0.5.0链接,我认为这是错误的原因。现在我没有进行代码分析,这非常糟糕。任何已知的解决方法吗?

2 个答案:

答案 0 :(得分:1)

您可以使用RedGate的Reflector,JetBrains的JustDecompile或JetBrains的dotPeek来查找库的引用和依赖。

答案 1 :(得分:0)

Pete Brown在博文中谈到了这个问题,并提供了一个解决方法here

他还引用了相关的Microsoft连接错误713608

他表示这已在Visual Studio 11 RC中修复,并通过在命令行上手动运行fxcop来提供解决方法。

Microsoft连接错误包含修改项目文件的解决方法。