質問

ここで何かを試していますが、失敗し続けます。

Visual Studio DeveloperPreviewをWindowsServer 2008R2にインストールしています。ご存知のように、今のところVS拡張機能はVS 11 Dev Previewと互換性がありませんが、回避策を見つけました:

Visual StudioExtensionsおよびVisualStudio 11Dev。プレビュー

ADO.NET C#DbContext Generator をにインストールしましたVS 11ですが、コード生成を実行しようとすると、次のエラーが発生します:

エラー:このテンプレートはコンポーネントアセンブリを読み込もうとしました 'Microsoft.Data.Entity.Design、Version= 10.0.0.0、Culture= neutral、 PublicKeyToken= b03f5f7f11d50a3a '。この問題の詳細については このテンプレートを有効にする方法については、のドキュメントをご覧ください。 プロジェクトテンプレートのカスタマイズ。

参照の追加ページから確認しましたが、上記のようなdllはありません。

VS 11Devでこの作業を行うことができる可能性があります。プレビューしますか?

役に立ちましたか?

解決

わかりました。問題は解決しましたが、正当かどうかはわかりません。

拡張機能を解凍し、その中のT/code/フォルダーに移動すると、 DbContextCS.zip というzipファイルがあります。それも解凍すると、 ADONETArtifactGenerator_DbContextCSharp.vstemplate というファイルが表示されます。

これをテキストエディタで開き、次のコードを変更します: ジェネラコディセタグプレ

これへ: ジェネラコディセタグプレ

すべてを元に戻し、拡張機能をインストールします。コード生成を実行すると、問題は発生しません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top