Godaddy ASP.NET会员数据库困境

The*_*der 3 membership asp.net shared-hosting

我在godaddy上购买了一个带有2个MSSQL数据库的Windows共享主机帐户.我设置了一个来保存我的站点数据,另一个安装了aspnet成员模式来存储站点成员.该站点可以完美地显示来自第一个数据库的数据.但是,当我尝试登录或注册时,我得到了这个令人讨厌的错误

异常详细信息:System.Configuration.Provider.ProviderException:SSE提供程序未找到连接字符串中指定的数据库文件.在配置的信任级别(低于高信任级别)下,SSE提供程序无法自动创建数据库文件.

我已经完成web.config了我的2连接字符串并没有错.当1代表成员资格时,似乎godaddy在同时使用2个mssql数据库时遇到问题.

有谁知道解决方案或解决方法?

The*_*der 11

我希望我的经验对每个人都有好处.基本上如果你想避免在godaddy上的aspnet成员资格问题总是使用"LocalSqlServer"作为连接字符串.即

<providers>
    <remove name="AspNetSqlMembershipProvider" />
    <add name="AspNetSqlMembershipProvider" connectionStringName="LocalSqlServer"
        ..other attributes here... />
</providers>
Run Code Online (Sandbox Code Playgroud)

然后创建"LocalSqlServer"connectionString ...记得先删除它

<connectionStrings>
    <remove name="LocalSqlServer"/>
    <add name="LocalSqlServer"
        connectionString="Data Source=xxxx; Initial Catalog=xxx; User ID=xxx; Password=xxx;"
        providerName="System.Data.SqlClient" />
</connectionStrings>
Run Code Online (Sandbox Code Playgroud)