1

在我的网络配置文件中,我写了这段代码

<roleManager enabled="true" defaultProvider="AspNetSqlRoleProvider">
  <providers>
    <clear/>
    <add connectionStringName="ApplicationServices" applicationName="/AltuaWebsite" name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider"/>
    <add applicationName="/AltuaWebsite" name="AspNetWindowsTokenRoleProvider" type="System.Web.Security.WindowsTokenRoleProvider"/>
  </providers>
</roleManager>

我收到此错误

说明:处理服务此请求所需的配置文件期间发生错误。请查看下面的具体错误详细信息并适当地修改您的配置文件。

解析器错误消息:在应用程序配置中找不到连接名称“ApplicationServices”或连接字符串为空。

任何人都知道问题是什么?

4

1 回答 1

1

错误说明没有名为 的连接ApplicationServices

您需要将其添加到 中web.config,例如:

<connectionStrings> 
     <add name="ApplicationServices" 
     connectionString="[connection info here]" providerName="System.Data.SqlClient" />
</connectionStrings>
于 2016-01-18T16:12:10.400 回答