我正在使用Visual Studio 2013 Premium并试图"添加Fakes Assembly"到一个测试项目。初始构建给了我这个错误:
错误:无法解析程序集&System; Run.Sunization, Version = 2.0.5.0,Culture = neutral,PublicKeyToken = 7cec85d7bea7798e, 可重定向=是&#39 ;.你错过了装配参考吗?
测试项目及其定位项目均使用.net 4.0。我的目标项目确实使用System.Runtime.Serialization,但是4.0版本(自然地)。
为什么我收到此错误,如何解决此问题?
答案 0 :(得分:1)
这是一种稍微奇怪的半短暂的准错误之一,不时出现。我本周通过FxCop遇到了它并且无法找到任何解决方案(虽然我没有安装Silverlight,因为我不能冒着降低构建服务器的风险)。
人们说它可能与Silverlight的绑定重定向有关,其他人则说它与可移植类库有关。
您的里程可能会有所不同;但是其他人也有同样的问题,而且目前似乎没有明确的原因或解决方案。
FxCop analysis not finding indirectly-referenced assemblies - GAC issue?