VS2013がインストールされていない私のような貧しい人々のために、はるかに簡単なオプションがあります。 VS2015用にthe EF 6.x EntityObject Generator for C#をインストールするだけです。
確かに、VSIXは、それが2015年Just ignore itのためのものではないことあなたに叫びます:)
それがサポートまたは「VS2015と互換性」として宣伝されていないという事実を、それが動作しないことを意味するものではありません。それはT4テンプレートのパックです。それ以来、その構文や機能はあまり変わっていません。
マーケットプレイスからVSIXをダウンロードし、別の場所に保存して解凍します(これはただのZIPアーカイブです)。extension.vsixmanifestというファイルを編集します。インサイドあなたがそのようなブロック見つける:インストールする.vsixと試みるために、変更の拡張子を、
<SupportedProducts>
<VisualStudio Version="10.0">
<Edition>VCSExpress</Edition>
<Edition>VWDExpress</Edition>
<Edition>Pro</Edition>
</VisualStudio>
<VisualStudio Version="11.0">
<Edition>VCSExpress</Edition>
<Edition>VWDExpress</Edition>
<Edition>Pro</Edition>
</VisualStudio>
<VisualStudio Version="12.0">
<Edition>VCSExpress</Edition>
<Edition>VWDExpress</Edition>
<Edition>Pro</Edition>
</VisualStudio>
</SupportedProducts>
コピー、ペーストをVersion="13.0"
ためのブロックを追加し、多分futherすぎ、保存し、それをバックZIP(14.0 = VS2017?) 。
VS2015で問題なくインストールされ、EntityObject T4テンプレートが追加され、生成されたコードがEDMXから想定されたとおりに生成されました。
こんにちはMahesh、これに解決策を手にできましたか?可能であれば、共有してください。 –