简体   繁体   English

通过edmgen工具仅生成实体框架模型的objectLayer

[英]generate only objectLayer of Entity Framework Model by edmgen tool

How to generate only objectLayer by edmgen tool , without generating csdl, ssdl and views ? 如何通过edmgen工具生成唯一objectLayer,而不会产生CSDL,SSDL和看法

"%windir%\\Microsoft.NET\\Framework\\v4.0.30319\\edmgen.exe" /mode:fullgeneration /c:"Data Source=.\\sqlexpress; Initial Catalog=uqs; Integrated Security=SSPI" /project:generateEntityModel /entitycontainer:uqsEntities /namespace:uqsModel /language:CSharp /outobjectlayer:"D:/uqsObjectLayer.cs" “%windir%\\ Microsoft.NET \\ Framework \\ v4.0.30319 \\ edmgen.exe” / mode:fullgeneration / c:“数据源=。\\ sqlexpress;初始目录= uqs;集成安全性= SSPI” / project:generateEntityModel / entitycontainer :uqsEntities / namespace:uqsModel / language:CSharp /outobjectlayer:"D:/uqsObjectLayer.cs“

in this script I don't write location to write csdl, ssdl and views , but they are generated in C:\\Users\\adminUser in windows Vista and objectLayer generated to D:/uqsObjectLayer.cs . 在此脚本中,我不写位置来写csdl,ssdl和视图,但是它们是在Windows Vista中的C:\\ Users \\ adminUser中生成的,而objectLayer则生成为D:/uqsObjectLayer.cs If I use /mode:EntityClassGeneration , this option requires the /incsdl argument and either the /project argument or the /outobjectlayer argument. The /language argument is optional. 如果使用/ mode:EntityClassGeneration ,则this option requires the /incsdl argument and either the /project argument or the /outobjectlayer argument. The /language argument is optional. this option requires the /incsdl argument and either the /project argument or the /outobjectlayer argument. The /language argument is optional.

But I don't want use csdl file. 但是我不想使用csdl文件。 As I understand, edmgen.tool can not create objectlayer without csdl file. 据我了解,edmgen.tool离不开CSDL文件中创建objectlayer。 Now is there alternate way or tool for generating objectlayer from db? 现在有另一种方法或工具,从数据库中生成objectlayer?

mode:EntityClassGeneration doesn't generate CSDL; 模式:EntityClassGeneration不生成CSDL; it reads it. 读取它。 You cannot generate source code without reading CSDL, ever (note, though, that the CSDL can be part of an EDMX file). 您永远都无法阅读CSDL来生成源代码(不过请注意,CSDL可以是EDMX文件的一部分)。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 使用edmgen工具生成实体框架类后达到错误 - Error reached after genereated entity framework classes by edmgen tool 使用edmgen生成实体类 - Generating Entity Classes using edmgen 从Visual Studio数据库项目生成实体框架模型 - Generate Entity Framework model from Visual Studio database project 是否可以动态生成数据模型类或结构? 在实体框架中? - is it possible to generate data model class or structure dynamically ?? in entity framework? Entity Framework 4 从具有多个模式的模型生成数据库 - Entity Framework 4 Generate Database From Model With Multiple Schemas ADO.Net Entity Framework从XSD文件生成模型 - ADO.Net Entity Framework generate model from XSD file 无法从实体框架中的模型代码生成DB - can't generate DB from model code in entity framework 使用模型优先生成代码时出现实体框架错误 - Entity Framework error when using Model First to generate code 无法在 CLI 中从 Entity Framework Core model 生成 controller 和视图 - Not able to generate controller and views from Entity Framework Core model in CLI 实体框架仅填充域模型中的数据库字段 - Entity Framework populate only the database fields in domain model
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM