1

大規模なEntityFramework4.0 edmxを使用しており、edmxの構築を自動化する必要があります。ただし、カスタマイズされたT4テンプレートを使用する機能を維持する必要があります。

edmxでは、コード生成がNoneに設定されているため、edmxに対して複数のT4テンプレートを使用できます。EdmGenを使用してビルドすると、デフォルトのテンプレートを使用してコードが生成されます。

EdmGen2を試してみましたが、T4テンプレートを使用できるようにカスタマイズできましたが、.edmxプロパティを明示的に設定しても、コレクション名を正しく複数形にすることはできませんでした。

EdmGenまたはEdmGen2をこの状況で機能させるための助けをいただければ幸いです。

4

1 に答える 1

0

EdmGen2に複数形を正しく処理させることができました。

CSDLジェネレーターには、現在のバージョンのEdmGen2では、PluralizationServiceが構成されていません。デフォルトの複数形サービスを使用するように1行変更することで、正しく複数形化されたcsdlを構築します。

于 2010-10-08T18:47:34.740 に答える