web-dev-qa-db-ja.com

ADO.NET Entity Data ModelにVisual Studio 2015コミュニティがありません

クライアント側の開発で遊ぶために、新しいASP.NET 5プレビューテンプレートを開始しています。

Web APIとEntity Frameworkを使用してアクセスしたいデータベース(MS SQL)があります。

Modelsフォルダーに、私が慣れているように、新しいアイテムを追加し、ADO.NET Entity Data Modelしかし、そこにはありません。

ここで何が欠けていますか?

[〜#〜] update [〜#〜]

これは、プロジェクトに新しいアイテムを追加しようとしたときに表示される唯一のものです。クライアント側とサーバー側。

enter image description here

25
Mivaweb

多くの調査の後、私は データポイント-EF6、EF7、ASP。 NET 5 Soup MSDNの記事。記事全文をお読みください。

SoEF6とAsp.net5の両方が必要な場合は、記事のヒントを検討してください。また、Asp.net5の使用を継続しない場合は、Ado.net Data ModelinAdd New Itemダイアログ(Visual Studio Enterpriseでその可用性をテストしました)。

enter image description here

ばかげているように聞こえるかもしれませんが、私はこれに巻き込まれたので、他の誰かの問題かもしれません...

VS 2015には、クラスライブラリと呼ばれる2つのプロジェクトテンプレートがあります。1つはWindowsにあり、もう1つはWebにあり、(パッケージ)サフィックスを持っています。どうやら、誤解を招く名前に加えて、彼らは互いに関係がなく、2番目のモデルはEFモデルをサポートするように作られていないようです...

__

これも役立つかもしれません。既にインストールされているので、構成に影響するかどうかはわかりません(EFツールは既にVS 2015に同梱されているはずなので):

http://thedatafarm.com/data-access/installing-ef-power-tools-into-vs2015/

6
mikus
  1. プロジェクトを右クリック
  2. [追加]を選択してから[新しいアイテム]を選択します(または単にCtrl + Shift + Aを押します)
  3. あなたが探しているものを見つけることができるデータセクションが表示されます

または、ここで別のソリューションを見つけることができます: Visual Studio 2012 ProfessionalのADO.NETエンティティデータモデルテンプレートがありません

6
Inside Man

VS2015を使用して新しいMVCプロジェクトを作成する

  1. モデルフォルダーを右クリックします。
  2. [追加]を選択し、リストから[クラスを選択]を選択します。
  3. ADO.Net Entity Data Model ...を選択して、選択を開始します。
2
Qasim Nadeem

ADO.NET Entity Data ModelにVisual Studio 2017コミュニティがありません

有効にする方法:

Visual Studioインストーラーを開く->個々のコンポーネント-> SDK、ライブラリ、およびフレームワーク-> EntityFramework 6ツールを有効にする->変更

ここで、プロジェクトにアイテムを追加->データ-> ADO.NET Entity Data Model。

Visual Studio Installer

1
Abhi