【发布时间】:2010-12-17 07:02:35
【问题描述】:
我在 godaddy 上购买了一个 Windows 共享主机帐户,该帐户附带 2 个 MSSQL 数据库。我设置了一个来保存我的站点数据,另一个安装了 aspnet 成员模式来存储站点成员。即使显示来自第一个数据库的数据,该站点也能完美运行。但是,当我尝试登录或注册时,我收到了这个讨厌的错误
异常详情: System.Configuration.Provider.ProviderException: SSE 提供商没有找到 指定的数据库文件 连接字符串。在配置的 信任级别(低于高信任级别), SSE 提供者不能自动 创建数据库文件。
我浏览了我的web.config,我的 2 个连接字符串没有任何问题。当 1 个用于会员资格时,godaddy 似乎同时使用 2 个 mssql 数据库存在问题。
有人知道解决方案或变通方法吗?
【问题讨论】:
-
我终于找到了一个解决方案(感谢上帝!)——经过 2 天的谷歌搜索,我想通了! --Godaddy 不允许角色,除非您使用“LocalSqlServer”作为您的会员提供程序连接字符串 -- 这是我对 web.config 所做的编辑 -- (1) 将 aspnetmem 提供程序连接字符串更改为“LocalSqlServer” (2)created “LocalSqlServer”连接字符串...但记得先删除它,即
...然后
标签: asp.net shared-hosting membership