1

通常、edmxとその他の関連エンティティフレームワークファイルはdllに埋め込まれています。外部edmxファイルへのリンク

現在のプロジェクトでは、環境間の接頭辞を変更するために、DLLの外部に配置したいと考えています。

Visual Studioにedmxファイルを埋め込まないように指示する方法はありますか?例えば

:開発中

DEV.Table1

PROD.Table1生産

でDLL内でこの情報であれば、我々は環境間でのDLLのコピーだけで情報を変更することはできません。 web.config。

+0

私はあなたのプレフィックス_の意味がわかりません。これは、エンティティモデルのみを含む複数のアセンブリを持つこととは異なりますか? –

+0

@GertArnoldコメントをいただき、ありがとうございます。うまくいけば、今はっきりしています。 –

+0

接続文字列が挿入されたObjectContextファクトリを作成できます。 –

答えて

1

はい、external EDMX fileを使用できます。代わりに、Model adapterをチェックして、外部EDMXを必要とせずにこれらの変更をサポートすることもできます。

関連する問題