【发布时间】:2015-07-30 19:17:13
【问题描述】:
我正在使用 EdmGen.exe 自动生成文件:
- 数据库.cs
- Views.cs
- Concept.csdl
- Storage.ssdl
- Mapping.msl
如何从所有这些中生成 EDMX 文件,以便将其包含到我的 Visual Studio 项目中?
我正在尝试以不需要使用 Visual Studio IDE 的方式自动更新 EDMX,即完全从命令行进行。
原因
我的开发团队需要开始使用一个庞大的 Oracle 数据库,该数据库是很久以前设计的,并且会进行小的、不频繁的更改。 Oracle 的 ODP 实体框架似乎是一个非常适合这项工作的平台,但他们的 Visual Studio 集成工具却是一场灾难,我们正试图像瘟疫一样避免这种情况。我被要求完全从命令行编写自动 EF 模型生成脚本。从 CSDL+SSDL+MSL 文件生成新的 EDMX 是我卡住的地方。
【问题讨论】:
标签: .net entity-framework-6 edmx edmgen