【问题标题】:Invalid value for key attachdbfilename键 attachdbfilename 的值无效
【发布时间】:2013-02-06 12:52:15
【问题描述】:

我尝试在 Godaddy 网络服务器中运行我的 ASP 网络应用程序并得到错误:

Exception Details: System.ArgumentException: Invalid value for key ‘attachdbfilename’.

我的连接字符串:

<connectionStrings>
<remove name=”LocalSqlServer”/>
<add name=”LocalSqlServer” connectionString=”Data Source=(LocalDB)v11.0;Integrated     Security=True;AttachDbFilename=|DataDirectory|Database.mdf”        providerName=”System.Data.SqlClient”/>
</connectionStrings>

有什么想法可以解决这个问题吗?我的电脑上没有这个错误。

【问题讨论】:

  • 服务器的 App_Data 文件夹中确实有 Database.mdf 文件,对吗?另外,您确定 GoDaddy 允许附加数据库吗?
  • 是的,我在 App_Data 文件夹中有它。好吧,我不知道 Godaddy 是否允许这样做。如果没有,我该怎么办?
  • 我认为它不允许附加数据库。我需要在控制面板中手动创建数据库。
  • 我在想可能是这样。如果它不允许您上传 MDF,您还可以使用生成脚本功能生成架构和数据作为快速复制。
  • 迟到总比没有好,在您的连接字符串中,您的数据源缺少斜线请参阅:Data Source=(LocalDb)\v11.0

标签: asp.net connection-string aspnetdb


【解决方案1】:

糟糕,我遇到了同样的问题,在我的情况下,我没有安装 LocalDB,所以你检查一下如何!!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-07-18
    • 1970-01-01
    • 1970-01-01
    • 2012-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多