【发布时间】:2011-10-28 15:30:06
【问题描述】:
我正在尝试为我的实体框架项目预生成视图元数据,但在使用此资源时在最后一步遇到了问题:
http://msdn.microsoft.com/en-us/library/bb896240.aspx
其他一切都编译得很好,但是当我运行我的应用程序时出现错误,我怀疑这是由于最后一步的问题,“重新添加映射和模型文件作为 ASP.NET 的嵌入式资源项目。'
我收到“无法加载指定的元数据资源”。我的连接字符串如下:
<add name="myEntities"
connectionString="metadata=
.\DataStructure.csdl|
.\DataStructure.ssdl|
.\DataStructure.msl;provider=System.Data.SqlClient;provider
connection string="Data Source=x;Initial Catalog=x;Persist Security Info=True;User ID=x;Password=x;MultipleActiveResultSets=True""
providerName="System.Data.EntityClient" />
文档中建议我的连接字符串文件应包含以下内容,但无法在任何配置中正确设置:
Metadata=res://<assemblyFullName>/<resourceName>;
Metadata=res://*/<resourceName>;
Metadata=res://*;
假设我的程序集名称是 DataStructure.EF,我的字符串应该如何构造?
【问题讨论】:
-
我认为你应该改变这个问题,因为你所问的与 MVC 无关。
标签: asp.net asp.net-mvc-3 entity-framework linq-to-sql