Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# EF4.1的错误_C#_Sql_Entity Framework_Dbcontext - Fatal编程技术网

C# EF4.1的错误

C# EF4.1的错误,c#,sql,entity-framework,dbcontext,C#,Sql,Entity Framework,Dbcontext,以前有没有人先用EF 4.1代码遇到过这个错误 对类型为StackExchange.Profiling.Data.EFProfiledOdbcProviderFactory的存储提供程序实例调用GetService方法后返回null。存储提供程序可能无法正常运行 我检查了我的connectionstring,它很好,并且相同的connectionstring在diff应用程序中运行良好。我的DB也很好。奇怪的是,它发生在我的机器上 有什么建议吗?这是由于EF 4.1更新1中的错误造成的。它在EF

以前有没有人先用EF 4.1代码遇到过这个错误

对类型为
StackExchange.Profiling.Data.EFProfiledOdbcProviderFactory
的存储提供程序实例调用
GetService
方法后返回null。存储提供程序可能无法正常运行

我检查了我的connectionstring,它很好,并且相同的connectionstring在diff应用程序中运行良好。我的DB也很好。奇怪的是,它发生在我的机器上


有什么建议吗?

这是由于EF 4.1更新1中的错误造成的。它在EF 4.2及更高版本中固定。请使用NuGet更新至最新版本。

您需要发布一些代码以帮助他人。不要使用过时的版本。使用nuget package manager获取最新版本的EF。但令人惊讶的是,我的所有团队成员都没有这个问题。这可能是因为最新版本的nuget?