【发布时间】:2012-02-26 16:29:06
【问题描述】:
当我尝试在已发布的网站上执行登录操作或创建用户操作时出现运行时错误。
我在 appData 文件夹中有一个 ASPNETDB.MDF,它是从 ASP.NET 配置创建的。 我在托管中创建了新数据库,从 ASPNETDB.MDF 导出到新数据库。我更改了连接字符串。 即使使用新的连接字符串,Localy 也能完美运行,但是在我发布它之后,我遇到了运行时错误。
我正在使用 asp 登录控件和 CreateUserWizard。 顺便说一句,我创建了一些 GridView 和 SqlDataSource 来显示所有用户,它可以工作。但是 login 和 createWizard 不是。
web.config
<configuration>
<connectionStrings>
<add name="ConnectionString" connectionString="Server=mssql3322.dotnet-host.com;Database=aspnetdb3;Uid=SomeUserNAme;Password=SomePassword;" providerName="System.Data.SqlClient"/>
</connectionStrings>
<system.web>
<roleManager enabled="true" />
<authentication mode="Forms" />
<compilation debug="false" targetFramework="4.0" />
</system.web>
</configuration>
顺便说一句,我尝试将会员提供程序添加到 web.config 并且它甚至在本地都不起作用))
UPD:
错误 建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。 (提供者:SQL 网络接口,错误:26 - 错误定位服务器/指定实例)
【问题讨论】:
-
你能给我们更多关于它只是不工作的信息吗?你有什么例外吗?
-
是的,对不起..我添加了错误..
标签: asp.net web-config asp.net-membership hosting