由于检索用户的本地应用程序数据路径时出错,导致无法生成 SQL Server 的用户实例

/”应用程序中的服务器错误。

由于检索用户的本地应用程序数据路径时出错,导致无法生成 SQL Server 的用户实例。请确保该用户在此计算机上有本地用户配置文件。该连接将关闭。

堆栈跟踪: 

[SqlException (0x80131904): 由于检索用户的本地应用程序数据路径时出错,导致无法生成 SQL Server 的用户实例。请确保该用户在此计算机上有本地用户配置文件。该连接将关闭。]
   System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) +6256377
   System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) +245

由于检索用户的本地应用程序数据路径时出错,导致无法生成 SQL Server 的用户实例

 

问题:web应用程序在VS2008中调试通过,发布到IIS后查看网页时出现“由于检索用户的本地应用程序数据路径时出错,导致无法生成 SQL Server 的用户实例”的问题,在网上找了半天答案,还是找不出答案来,于是又得自己动手了。最终经过探索是因为没有在IIS中配置好应用程序进程池
解决方法:
IIS-》你的本地服务器-》应用程序进程池-》选择一个,我选的是默认那个DefaultAppPool,然后右键选择->高级设置-》进程模型-》加载用户配置文件设置为TRUE                                            这样我们就配置好进程池了
 
 

选择你的网站应用程序-》基本设置-》选择你刚才设置的进程池,OK 问题解决

posted @ 2015-09-10 21:22  慕然回首已是过眼云烟  阅读(929)  评论(0编辑  收藏  举报