問題タブ [edmgen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
178 参照

entity-framework - vs2013外でef6(エンティティフレームワーク)用のedmxファイルを生成する

edmgen ツールを使用して ef4 用のデータベースから edmx を生成できます。ef6 の edmx 形式は v3 に変更されます。Visual Studio 2013以外でef6のデータベースからedmxファイルを生成する方法を知っている人はいますか?

0 投票する
0 に答える
190 参照

c# - データベースからエンティティ フレームワーク モデルを生成するための .Net API

エンティティ フレームワークは、既存のデータベースからモデルを生成するための .net (c#) 用の API を提供しますか? EdmGen.exe直接統合がいいので、私は使いたくありません。

によって使用されるコードでさえ、EdmGen.exeいくつかの情報を提供する場合があります。これは、API 機能も使用する必要があるためです。

これが必要なのは、実行時に roslyn を使用してモデルを動的にコンパイルしたいからです。これは現在、いくつかのデモ モデルでうまく機能しています。

ありがとうございました。

0 投票する
1 に答える
1168 参照

.net - CSDL+SSDL+MSL ファイルから EDMX を作成する方法は?

EdmGen.exe を使用してファイルを自動的に生成しています。

  • データベース.cs
  • Views.cs
  • コンセプト.csdl
  • ストレージ.ssdl
  • マッピング.msl

これらすべてから EDMX ファイルを生成して、それを Visual Studio プロジェクトに含めるにはどうすればよいですか?

Visual Studio IDE を使用する必要のない方法、つまり完全にコマンド ラインから EDMX の更新を自動化しようとしています。

理由

私の開発チームは、大規模な Oracle データベースの使用を開始する必要があります。この Oracle データベースはかなり前に設計されたもので、小規模で頻繁に変更されることはありません。Oracle の ODP Entity Framework は、この仕事には非常に優れたプラットフォームのようですが、Visual Studio Integration Tools は大惨事であり、疫病のように避けようとしています。コマンド ラインから完全に自動 EF モデル生成のスクリプトを作成するように依頼されました。CSDL+SSDL+MSL ファイルから新しい EDMX を生成するところに行き詰まりました。

0 投票する
0 に答える
110 参照

sql-server - Postgres と MSSQL の Visual Studio を使用せずに dbContext とエンティティを生成する方法は?

Postgres と MSSQL の Visual Studio を使用せずに dbContext とエンティティを生成する必要があります。

edmgen.exe を使用しようとしましたが、DbContext ではなく、ObjectContext を作成しています。また、Postgres では機能しません。

どうすればそれができますか?