Използвам EdmGen.exe за автоматично генериране на файлове:
- База данни.cs
- Views.cs
- Concept.csdl
- Storage.ssdl
- Mapping.msl
Как мога да генерирам EDMX файл от всичко това, за да мога да го включа в моя проект на Visual Studio?
Опитвам се да автоматизирам актуализацията на EDMX по такъв начин, че да не изисква използването на Visual Studio IDE, т.е. изцяло от командния ред.
Причини
Моят екип за разработка трябва да започне да използва огромна база данни на Oracle, която е проектирана отдавна и претърпява малки, не чести промени. ODP Entity Framework от Oracle изглежда е много добра платформа за работата, но техните инструменти за интегриране на Visual Studio идват като катастрофа, която се опитваме да избегнем като чума. Бях помолен да скриптирам автоматично генериране на EF модел напълно от командния ред. Генерирането на нов EDMX от CSDL+SSDL+MSL файлове е мястото, където заседнах.