【问题标题】:Metadata Connection String元数据连接字符串
【发布时间】:2013-01-27 09:50:12
【问题描述】:

我正在使用 Visual Studio 2012 使用 ASP.NET 和 C# 构建 Web 应用程序。我想将 DropDownList Web 控件中的数据库与实体框架连接起来。我创建了一个与我的数据库连接的 ADO.NET 实体数据模型。然后我切换到设计视图并在 DropDownList 中添加了一个实体数据源,但是当我单击“选择数据源”并为命名连接选择实体名称时,出现以下错误:

无法加载连接字符串中指定的元数据。考虑重新构建 Web 项目以构建可能包含元数据的程序集。发生以下错误:

无法加载指定的元数据资源

我的连接字符串:

<connectionStrings>
    <add name="TelerikAcademyEntities"
         connectionString="metadata=res://*/TelerikAcademy.csdl|res://*/TelerikAcademy.ss‌​dl|res://*/TelerikAcademy.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=(LocalDB)\v11.0;attachdbfilename=|DataDirectory|\TelerikAcademy.mdf;integ‌​rated security=True;connect timeout=30;MultipleActiveResultSets=True;App=EntityFramework&quot;" 
         providerName="System.Data.EntityClient" />
</connectionStrings> 

【问题讨论】:

  • 请发布连接字符串内容。
  • data source=(LocalDB)\v11.0;attachdbfilename=|DataDirectory|\TelerikAcademy.mdf;integ‌​rated security=True;connect timeout=30;MultipleActiveResultSets=True;App=EntityFramework 是否使用普通的 ADO.NET 工作?
  • 尝试在新项目中重新创建 edmx 并复制结果连接字符串。

标签: c# asp.net exception-handling connection-string entity-framework-5


【解决方案1】:

已解决,重建项目后。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多