генерировать только объект layer of Entity Framework Model by Edmgen Tool
-
01-10-2019 - |
Вопрос
Как только генерировать objectlayer. к Инструмент Edmgen, без генерации CSDL, SSDL и просмотры ?
"% windir% microsoft.net framework v4.0.30319 edmgen.exe" / Режим: FullGeneration / C: «Источник данных =. SQLExpress; начальный каталог = UQS; встроенная безопасность = SSPI» / Project: GenerateEntityMode / EntityContainer : uqsentities / пространство имен: uqsmodel / language: csharp /outobjectlayer:"d:/uqsobjectlayer.cs "
В этом скрипте я не пишу местоположение, чтобы написать CSDL, SSDL и представления, но они генерируются в C: Пользователи adminuser В Windows Vista и ObjectLayer генерируются D: /uqsobjectlayer.cs.. Отказ Если я использую / Режим: EntityClassGrance, this option requires the /incsdl argument and either the /project argument or the /outobjectlayer argument. The /language argument is optional.
Но я не хочу использовать CSDL файл. Как я понимаю, EDMGEN.tool не может создать objectlayer. без CSDL файл. Теперь есть альтернативный способ или инструмент для генерации objectlayer. из БД?
Решение
Режим: EntityClassGeneration не генерирует CSDL; Это читает Это. Вы не можете генерировать исходный код без чтения CSDL, когда-либо (обратите внимание, что, хотя CSDL может быть частью файла EDMX).