Domanda

Come generare solo objectLayer di strumento edmgen , senza generare CSDL, SSDL e vista

  

"% windir% \ Microsoft.NET \ Framework \ v4.0.30319 \ edmgen.exe"   / Mode: fullgeneration / c: "Dati   Source = \ sqlexpress.; Iniziale   Catalogo = UQS; Integrated Security = SSPI"   / Progetto: generateEntityModel   / EntityContainer: uqsEntities   / Namespace: uqsModel / lingua: CSharp   /outobjectlayer:"D:/uqsObjectLayer.cs "

in questo script che faccio posizione non in scrittura a CSDL scrittura, SSDL e viste, ma sono generati in C: \ Users \ AdminUser in Windows Vista e objectLayer generati a D: /uqsObjectLayer.cs . Se uso / Modalità: EntityClassGeneration , this option requires the /incsdl argument and either the /project argument or the /outobjectlayer argument. The /language argument is optional.

Ma io non voglio utilizzare CSDL file. Mi pare di capire, edmgen.tool non può creare objectlayer senza file CSDL. Ora c'è modo alternativo o strumento per la generazione objectlayer da db?

È stato utile?

Soluzione

Modalità: EntityClassGeneration non genera CSDL; si legge di esso. Non è possibile generare il codice sorgente senza leggere CSDL, mai (si noti, però, che il CSDL può essere parte di un file EDMX).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top