2

EDMX にインストールされた Entity Framework 4.1 で ADO.NET DBContext Generator を使用すると、次のエラーが発生しました。

エラー: このテンプレートは、コンポーネント アセンブリ 'Microsoft.Data.Entity.Design, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' を読み込もうとしました。この問題とこのテンプレートを有効にする方法の詳細については、プロジェクト テンプレートのカスタマイズに関するドキュメントを参照してください。

VS2010 SP1、NuGet の Entity Framework 4.1、.net 4 クラス ライブラリを使用しています。

何か不足していますか?

「Microsoft Entity Framework June 2011 CTP」がインストールされており、プロジェクト ターゲット フレームワークから選択すると、テンプレート「DBContext Generator」が機能します。通常の .net Framework 4.0 で動作させるには、CTP をアンインストールする必要があるということですか?

4

2 に答える 2

1

次を使用して動作させるには、エンティティフレームワークを再インストールする必要があります。

ADONETEntityFrameworkTools_enu.msi USING_EXUIH=1 /log "dd_ADONETEntityFrameworkTools_enu_MSI.txt"

参照: Visual Studio コンポーネントを個別にデプロイする

于 2011-09-11T07:23:37.760 に答える
0

これと情報を投稿していただきありがとうございます。EF 4.2 June CTPをインストールした後にこれに遭遇した場合:

  1. SQLServerデータツールの6月のCTPパッケージをアンインストールします
  2. 次に、上記のAMgdyのアドバイスに従ってください

ADONETEntityFrameworkTools_enu.msi USING_EXUIH = 1 / log "dd_ADONETEntityFrameworkTools_enu_MSI.txt"

于 2012-02-14T21:39:30.157 に答える