新しいWebプロジェクトを作成しましたが、追加するADO.net Entity DAta Modelが見つかりません。
修正方法またはインストール方法
「C:\ ProgramData\Package Cache」に移動し、「EFTools.msi」を検索します。
2つのファイルがありますが、最新のものをインストールするだけです(約960KB)。これで問題は解決しました。
私は同じ問題を抱えていますが、「C:\ ProgramData\Package Cache」に「EFTools.msi」がありません...
更新:iをダウンロードしてインストールし "Visual Studio 2012および2013のEntity Framework 6 Tools"で問題を解決しました\ m /
一部のWebチュートリアルでは、「モデル->追加」メニューに「ADO.NETデータエンティティモデル」項目が表示されます。 VS2015では、このメニュー項目は表示されません。 「新規アイテム...」を選択し、さらにポップアップダイアログから「データ」を選択することで、ドリルダウンを維持する必要があります。
私の解決策は上記のようなものではありませんでした。 .msiファイルは、以前の回答で提案されたフォルダーのどこにもありませんでした。また、ハードドライブでEFTools.msiインスタンスを検索しても見つかりませんでした。
そのため、フェイルセーフアプローチは この記事 (著者がサーバーからページを完全に削除したように見えるため、URLをGoogleのキャッシュに保存されているページのバージョンに変更しました)中国のファラによって不十分に書かれているので、私はより明確な方法で手順を書き直そうとします:
解決策は次のとおりです。
または、勇気がある場合は、.msiファイルをダブルクリックするだけです。
インストール後、VS2013を開き、Modelsフォルダーに新しいアイテムを追加してみます。 「ADO.NET Entity Data Model」が「Data」タブの下に再表示されるはずです。
認識は、そのリンク上の匿名の中国のポスター(「メリンダ」?)に行きます-xiè-xiè!
プロジェクトを右クリックし、[プロパティ]-> [フレームワークターゲット]を選択し、4.5を選択します。
Visual Studio 2012専用です。私にとっては、2013年には影響がありませんでした。
レコードについては、Visual Studio 2015 RCがある場合、Microsoftから「EFTools.msi」をダウンロードできません
「ProgramData」フォルダーを誤って削除した場合、修復オプションは機能しません。インストーラーで機能の追加または削除オプションを使用し、SQL Serverデータツールを確認する必要があります
Visual Studio 2017の場合、次のように機能します。
プロジェクトを作成:
次に、データモデルを追加します。
追加したプロジェクトの種類が.NET Framework用であり、.NET Standard用ではないことを確認してください。 ADO.NET Entity Data Modelなどを追加するためのテンプレートは、.NET Frameworkに含まれています。