System.Data.SqlClient.SqlException:由于模拟客户端失败而无法生成SQL Server的用户实例

我已经发布了我的asp.net MVC 3 web应用程序在本地使用IIS 7 express和visual developer express 2010,但是当我厌倦login到应用程序,并且在login视图中插入用户名和密码后,返回了以下错误: –

System.Data.SqlClient.SqlException: Failed to generate a user instance of SQL Server due to a failure in impersonating the client. The connection will be closed. 

那么可能是什么原因造成了这个问题呢? 当前的连接string是: –

 <add name="ApplicationServices" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient" /> <add name="ElearningEntities" connectionString="metadata=res://*/Models.Elearning.csdl|res://*/Models.Elearning.ssdl|res://*/Models.Elearning.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\MScProject.mdf;Integrated Security=True;User Instance=True;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" /> 

你尝试过这个MSDN线程吗?