Ситуация
Делаю тесты в Visual Studio 2012 для EF проекта.
Получаю ошибку.
Class Initialization method EFProviders.Problem.UnitTest.TestInitialize threw exception. System.InvalidOperationException: System.InvalidOperationException: The Entity Framework provider type 'System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer' registered in the application config file for the ADO.NET provider with invariant name 'System.Data.SqlClient' could not be loaded. Make sure that the assembly-qualified name is used and that the assembly is available to the running application. See http://go.microsoft.com/fwlink/?LinkId=260882 for more information..
Решение
помогло добавление строки
var _ = System.Data.Entity.SqlServer.SqlProviderServices.Instance;
в метод инициализации теста
См. также
Другие проблемы с тестированием связанные с Visual Studio 2012 см. здесь
http://dev-doc.blogspot.com/2013/10/visual-studio-2012-create-unit-tests.html
Ссылки по теме
решение нашел здесь
http://entityframework.codeplex.com/workitem/1590
Делаю тесты в Visual Studio 2012 для EF проекта.
Получаю ошибку.
Class Initialization method EFProviders.Problem.UnitTest.TestInitialize threw exception. System.InvalidOperationException: System.InvalidOperationException: The Entity Framework provider type 'System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer' registered in the application config file for the ADO.NET provider with invariant name 'System.Data.SqlClient' could not be loaded. Make sure that the assembly-qualified name is used and that the assembly is available to the running application. See http://go.microsoft.com/fwlink/?LinkId=260882 for more information..
Решение
помогло добавление строки
var _ = System.Data.Entity.SqlServer.SqlProviderServices.Instance;
в метод инициализации теста
См. также
Другие проблемы с тестированием связанные с Visual Studio 2012 см. здесь
http://dev-doc.blogspot.com/2013/10/visual-studio-2012-create-unit-tests.html
Ссылки по теме
решение нашел здесь
http://entityframework.codeplex.com/workitem/1590
Комментариев нет:
Отправить комментарий