【发布时间】:2016-02-10 07:40:30
【问题描述】:
我想移动 EDMX 文件及其所有依赖项(tt、vb、从 db 中自动生成的类)以避免项目根目录中的混乱。只需将其移至 DataModel 目录即可。
当我这样做时,刷新模型等一切看起来都很好。我没有从 ctontext.tt 模板中得到任何错误。但是当我运行应用程序并通过第一个 EF DB 调用时,我得到了:
MetadataException: 无法加载指定的元数据资源
我试图从
更改 webconfig 连接字符串<add name="TransparencyMSD" connectionString="metadata=res://*/BLAHDataModel.csdl..." />
到
<add name="TransparencyMSD" connectionString="metadata=res://*/DataModel/BLAHDataModel.csdl..." />
但是,没有运气:(
我知道我忘记了一些事情,有人会这么好心,至少给我指出去哪里看吗?
我在 SO 中搜索了可能的解决方案,但没有人遇到相同的情况。
提前谢谢你
【问题讨论】:
标签: vb.net visual-studio-2013 entity-framework-6