本机环境:win7+Visual Studio 2010+IIS 7+SQL 2008完整版
PS:先安装的Visual Studio 2010然后安装的SQL 2008完整企业版,据说Visual Studio 2010里面集成了SQL EXPRESS,而SQL EXPRESS的链接受限制,我也不是很清楚到底怎么解决错误,求高人指点
错误如下:“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------由于检索用户的本地应用程序数据路径时出错,导致无法生成 SQL Server 的用户实例。请确保该用户在此计算机上有本地用户配置文件。该连接将关闭。 
说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 由于检索用户的本地应用程序数据路径时出错,导致无法生成 SQL Server 的用户实例。请确保该用户在此计算机上有本地用户配置文件。该连接将关闭。源错误: 执行当前 Web 请求期间生成了未经处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。  堆栈跟踪: 
[SqlException (0x80131904): 由于检索用户的本地应用程序数据路径时出错,导致无法生成 SQL Server 的用户实例。请确保该用户在此计算机上有本地用户配置文件。该连接将关闭。] 

解决方案 »

  1.   

    字符串问题
    Data Source=".\SQLEXPRESS;AttachDbFilename=|DataDirectory|Test.mdf;Integrated Security=True;User Instance=false"
    net项目默认的数据库是SQLEXPRESS,如果用的是其它版本数据库需要在项目创建之初就把这些连接字符串都设置好才行,或者是本地机安装的是SQLEXPRESS
    把数据库注册为其他数据库
    <add name="ConnectionString" connectionString="Data Source=(local);Initial Catalog=master;User ID=;Pwd=sa"/>  
      

  2.   

    也有可能是权限设置的问题,在sqlserver管理器里设置下权限就可以了
      

  3.   

    这是我的链接字符串:在web.config文件中有两个链接字符串sqldatasourse控件和GridView控件<configuration>
      <connectionStrings>
        <add name="ApplicationServices" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=True" providerName="System.Data.SqlClient" />
        <add name="ConnectionString" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database1.mdf;Integrated Security=True;User Instance=True" providerName="System.Data.SqlClient" />
      </connectionStrings>
    请问怎么改啊,我是个菜鸟,不怎么懂啊,另外就是如果以后我想建立ASP.NET网络应用程序的时候不用SQLEXPRESS而是用完整的MSSQLSERVER,应该在哪里设置呢?是在建立项目之前就设置好吧?
    再请问一下你说的在sqlserver管理器里设置下权限应该具体怎么操作呢?我不懂啊,能说的详细一点么?
    先谢谢啦
      

  4.   

    本机环境:win7旗舰版+Visual Studio 2008+IIS 7+ vs2008自带SQL2005 EXPRESS
    Visual Studio 2008环境中以本机(127.0.0.1)IP地址,连接安全管理数据库aspnetdb.mdf能正常进入,但在IIS网站中以其它注册域名IP地址,就不能进入安全数据库了,出现如下
    错误
    --------------------------------------------------------------------------------由于检索用户的本地应用程序数据路径时出错,导致无法生成 SQL Server 的用户实例。请确保该用户在此计算机上有本地用户配置文件。该连接将关闭。