繁体   English   中英

托管asp.net

[英]hosting asp.net

我有一个asp.net应用程序,我使用登录控件。 它使用默认的aspnetdb.mdf。 在本地网络上一切正常,但是当我在互联网上托管网站时,登录无效。 它给了我错误:

“由于检索用户的本地应用程序数据路径失败,无法生成SQL Server用户实例。请确保用户在计算机上具有本地用户配置文件。连接将关闭。”

我的数据库连接字符串是:

<remove name="LocalSqlServer" />
<add name="LocalSqlServer" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient" />

用户实例 (连接字符串的AttachDBFilename部分)是SQL Server Express的功能,我想您的主机服务使用完整版的SQL Server(不支持该功能)。

您可能需要使用SQL Server Management Studio连接到托管的SQL Server,然后将数据库上传到那里。 然后,您将需要更新连接字符串以指向该服务器/数据库。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM