由于我安装了VS2015,因此无法在VS2013和VS2015
上运行单元测试以下是错误:
无法检查模型兼容性,因为数据库不包含模型元数据。确保已将IncludeMetadataConvention添加到DbModelBuilder约定中。
有人遇到同样的问题吗?
答案 0 :(得分:2)
我遇到了同样的问题(也是在安装VS2015之后)。为我解决的是移动解决方案。其他人报告说“创建一个新的解决方案并再次添加所有项目解决了它”。我认为测试运行器以某种方式标记了解决方案(通过路径)。所以只需改变路径即可。
我认为(但我没试过)经过一次成功的运行(移动解决方案,从新目录打开解决方案,运行测试,关闭解决方案,后退),一切都可以再次运行,因为数据库应该正确设置。 / p>