是否可以通过在代码中创建集合(模式、概念、映射)和映射并在C#中构建它来生成Edmx文件?注意--我使用了从数据库读取的EdmGen和EdmGen2来创建Edmx。我希望能够在不指向数据库的情况下将特定项传递到元数据中。
任何想法都很感谢。谢谢。
发布于 2011-08-15 05:19:42
为什么不使用code first?这基本上是代码首先要做的事情;它检查项目中的POCO CLR类型,并按照约定创建相应的概念/存储/映射。您还可以通过流畅的代码API配置这些约定。
当您首先启动一个代码时,还可以通过一个WriteEdmx()方法从它内部获得最终的基于DbContext的EDMX (如果您确实需要它)。
如果您不希望Code First自动生成数据库,您可以关闭该'initializer'。
发布于 2013-11-25 03:25:05
您可以编写一个简单的虚拟数据库上下文,并使用此VS扩展来获取EDMX生成的http://visualstudiogallery.msdn.microsoft.com/72a60b14-1581-4b9b-89f2-846072eff19d。
https://stackoverflow.com/questions/3795241
复制相似问题