运行单元测试时无法加载实体框架提供程序类型,调试正常

时间:2015-10-28 17:40:12

标签: c# .net sql-server entity-framework unit-testing

我在VS2013版本12.0.31101.00 Update 4中有一个.NET 4.5.2单元测试项目.EntityFramework 6.1.3通过NuGet安装在项目中。 EntityFramework的相同版本在解决方案中使用EntityFramework的所有项目中。

当我运行特定的MS-Test单元测试时,我得到一个System.InvalidOperationException,其中包含消息"实体框架提供程序类型' System.Data.Entity.SqlServer .SqlProviderServices,EntityFramework.SqlServer'在具有不变名称&System; System.SData.SqlClient&无法加载。确保使用了程序集限定名称,并且程序集可供正在运行的应用程序使用。有关详情,请参阅http://go.microsoft.com/fwlink/?LinkId=260882"。

但是,当我调试该测试时,测试会一直运行并通过。是什么给了什么?

0 个答案:

没有答案