注册 登录
编程论坛 ASP.NET技术论坛

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

tzzmg 发布于 2011-04-22 10:19, 1156 次点击
配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。

分析器错误消息: 在应用程序配置中未找到连接名“LocalSqlServer”或者连接字符串为空。

源错误:


行 147:    <roleManager>
行 148:      <providers>
行 149:        <add name="AspNetSqlRoleProvider" connectionStringName="LocalSqlServer" applicationName="/" type="System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
行 150:        <add name="AspNetWindowsTokenRoleProvider" applicationName="/" type="System.Web.Security.WindowsTokenRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
行 151:      </providers>
 

源文件: C:\WINDOWS\\Framework\v2.0.50727\Config\machine.config    行: 149


--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.3620; 版本:2.0.50727.3618
1 回复
#2
t7651597962011-04-22 12:39
没有数据库连接对象字符
加一个数据库连接字符 如:
<connectionStrings>
        <add name="sqlconn" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\product.mdf;Integrated Security=True;User Instance=True"
            providerName="System.Data.SqlClient" />
    </connectionStrings>
然后在你的代码中把connectionStringName="LocalSqlServer" 改为connectionStringName="sqlconn“,不知道是不是这个问题 可以试试,这里的sqlconn是我自己编程中所用到的,对于你自己的 可以自己定义
1