尝试使用Entity Framework 6在项目中运行集成测试会导致错误:
SetUp:System.NotSupportedException:无法确定类型为"System.Data.SqlClient.SqlClientFactory"的提供程序工厂的提供程序名称.确保在应用程序配置中安装或注册了ADO.NET提供程序.
但是对同一个项目的测试在我的几个同事的机器上运行得非常好,而且我没有本地更改.
尝试重新安装EF,我没有任何不必要的配置部分或Glimpse,我尝试针对不同版本的框架,但错误仍然存在......
在将Visual Studio更新到2015 Update 2后,尽管浏览/搜索我知道存在且可以从软件包管理器控制台添加的软件包,但我仍然在NuGet软件包管理器中收到"未找到软件包"错误.
这令人沮丧,因为NuGet网站清楚地显示了可用的包裹.作为一种解决方法,我可以通过软件包管理器控制台安装它们 - 但GUI只显示"找不到软件包".