我尝试使用网站管理工具在我的网站中设置角色。
我收到测试“AspNetSqlProvider”的错误
“无法建立与数据库的连接。 如果尚未创建SQL Server数据库,请退出“网站管理”工具,使用aspnet_regsql命令行实用程序创建和配置数据库,然后返回此工具以设置提供程序。“
我成功使用了aspnet_regsql命令行实用程序,在Visual Studio中我可以在Server Explorer中看到数据库和所有表。
WebConf为空
问题可能是什么?感谢
答案 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