网站管理工具错误

时间:2010-09-06 09:25:04

标签: asp.net

我尝试使用网站管理工具在我的网站中设置角色。

我收到测试“AspNetSqlProvider”的错误

“无法建立与数据库的连接。 如果尚未创建SQL Server数据库,请退出“网站管理”工具,使用aspnet_regsql命令行实用程序创建和配置数据库,然后返回此工具以设置提供程序。“

我成功使用了aspnet_regsql命令行实用程序,在Visual Studio中我可以在Server Explorer中看到数据库和所有表。

WebConf为空

问题可能是什么?感谢

2 个答案:

答案 0 :(得分:1)

我和你之前有同样的问题。如果您检查 web.config ,则需要以下内容:

<connectionStrings>
  <remove name="LocalSqlServer"/>
  <add name="LocalSqlServer"
  connectionString='YOUR CONNECTIONSTRING HERE'
  providerName="System.Data.SqlClient"/>
</connectionStrings>

重要的部分是删除LocalSqlServer,并且新的connectionString被命名为相同。希望这会有所帮助。

答案 1 :(得分:0)

如果你已经正确设置了web.config并仍然出现此错误,我几乎可以保证这是因为你在visual studio中有一个打开的连接阻止连接。

解决方案:

在visual studio中右键单击与数据库的连接(可能有一个“已连接”图标)并单击“关闭连接”

重新尝试访问会员管理工具。

et voila