28

Visual Studio 2012 Professional の ADO.NET エンティティ データ モデル テンプレートがありません。Visual Studio テンプレート カテゴリの「データ」カテゴリすらありません。

Visual Studio 2012 のインストールを変更し、インストールできるすべてのパッケージを選択しました。しかし、それでも運はありません。

4

12 に答える 12

37

C:\ProgramData\Package Cache で「eftools.msi」を検索しました。

3つのバージョンがありました(私が推測する異なるベータ/ RCから)

最新のものを選んでインストールしました。

これで問題は解決しました。

于 2012-11-06T15:51:04.543 に答える
8

プロジェクトのプロパティに移動し、ターゲット フレームワークを変更することで、これを解決しました。私の場合、プロジェクトのデフォルトのターゲット フレームワークは 2.0 でした (理由はわかりません。4.5 がデフォルトであると予想していました)。4.5に変更したところ、「ADO.Net Entity Data Model」オプションが表示されました。ターゲットにしている CLR バージョンに適した EF ツールをインストールすることがすべてだと思います。

于 2013-03-21T16:34:15.040 に答える
5

Visual Studio を閉じて、次の場所から " Entity Framework Tools for Visual Studio " をインストールします。

[Visual Studio ディスクまたはインストーラー フォルダー]\packages\EFTools\EFTools.msi"

私はそれを行い、結果を得ました。


このツールは、ここからダウンロードすることもできます。

于 2015-08-05T12:20:54.900 に答える
1
  1. 既存のプロジェクトを右クリックします

  2. 「追加」→「新しいアイテム...」を選択

  3. 「データ」ノードの下で、「ADO.NET エンティティ データ モデル」を選択できます。

ここで私は解決策を見つけました

于 2014-01-15T21:08:53.943 に答える
1

パッケージ フォルダーに EFTools.msi ファイルが見つかり、実行してからアンインストールを選択し、もう一度実行してインストールを選択しました。この再インストール後、テンプレートが表示されました。

于 2014-04-09T03:48:48.113 に答える
1

新しい EFTools6.1.3ForVS2013.msi をインストールしてからアンインストールすると、ADO.net Entity Model オプションが削除されます。Microsoft が古いバージョンを元に戻すことはありません。Hainesyさん、ありがとうございます。

于 2015-04-07T19:14:07.170 に答える
0

Visual Studio Express 2013 でも同じ問題が発生しました。その問題が発生した場合は、Visual Studio を再インストールしないでください。EF ツールを修復する必要があります。

で検索C:\ProgramData\Package Cache for "eftools.msi"

最新のものを選択して実行し、修復を選択します。

于 2014-06-07T07:16:42.427 に答える
0
  1. ソリューション エクスプローラーでプロジェクトを右クリックします。
  2. 追加 > 新しい項目 > データ > ADO.NET Entity Data Modelここで更新できます

ここに画像の説明を入力

于 2020-05-15T03:07:48.120 に答える