我已经安装了Visual Studio 2015作为一个尝试,从那时起我的单元测试使用假货将不再编译,甚至不在VS 2013上。单元测试项目的目标。净4.5。假装在安装Visual Studio 2015后停止工作
Msdn建议更改目标框架版本。如果我将目标框架更改为4.6,但我无法将我的项目更新到.NET 4.6,因为每个开发人员都必须立即更新,所以错误消失了。
错误,我得到:
主要参考“mscorlib.4.0.0.0.Fakes”无法解析 ,因为它是对” .NETFramework,版本= 4.6 fraemwork内置这是。更高的版本比当前目标 框架” .NETFramework,版本= 4.5"
我也试图删除假货和重建他们,但他们不建,我得到的错误是这样的:
命名空间'System.Diagnostics.Tracing'*中的 命名空间中不存在类型或名称空间名称'EventDataAttribute';
对此有任何修复?
到目前为止,我的解决方法是删除所有的假货,并与RhinoMocks替换它们。 .. – Carra