Visual Studio 2015のコミュニティバージョンをインストールした後、データベースコネクタであるADO.netモデルで問題が発生しました。通常、MYSQLを使用しているかSQL Serverを使用しているかに応じて、EF 5または6で接続します。
しかし、私は単にもう見ないという問題に出くわしました。これは私が見るものです:
EF6を再インストールしようとしました。
ただし、これが意図的なものかどうかはわかりません。誰も私が何をすべきか考えていますか?私は明らかに今のところVS2013に固執するでしょう。しかし、私は2015年にできるだけ早く働きたいです。
明らかに、今のところEFはVS 2015では利用できません...私は今何時間も検索しましたが、これを機能させる方法はないようです。 VS 2013を使用して、データベースからデータモデルを更新します。
次のリンクを確認してください。
http://blogs.msdn.com/b/adonet/archive/2015/03/10/ef6-1-3-rtm-available.aspx
編集:
私は解決策を見つけました:)
VS 2015のインストールを変更し、Microsoft SQL Serverデータツールを含めるだけです([コントロールパネル]> [プログラムと機能]> [VS2015]> [変更]> [カスタマイズ](ドイツ語が表示されます)> 。
これにより、.edmxデザイナーとADO.NETモデルが再び表示されます。
Entity Frameworkは、Visual Studio用のEFツールとEFランタイムで構成されています。 EF Tools(Entity Framework Tools)をインストールすると、不足しているテンプレートを見つけるのに役立ちます。
新しいバージョンをインストールするには、go to->
C:\ProgramData\Package Cache
(場所をWindowsエクスプローラーのアドレスタブに貼り付けます)
その場所でいくつかのフォルダを見つけることができますEFTools.msi
、最新の(複数ある場合)ファイルをインストールします。
2番目の解決策は:です
EFTools
を見つけます。.cab
および.msi
eftools
のファイルC:\Temp
)cmd
を開き、タイプ:EFTools.msi USING_EXUIH=1 /log "Log.txt"
間違ったテンプレートを追加すると、一部のアイテムが利用できなくなることがわかりました。 「クラスライブラリ(.NETコア)」のプロジェクトを追加しました。これにより、「ADO.NET Entity Data Model」テンプレートにアクセスできませんでした。それを削除し、一般的な「クラスライブラリ」テンプレートを追加したとき(初めて見たわけではありません)、エンティティデータモデルにアクセスできました。
Visual Studio 2015 Communityバージョンを使用していました。