12

EF Power Tools Beta 2の「Reverse Engineer Code First」機能を使用して、既存のデータベースのPOCOオブジェクト、コンテキストなどを生成しようとしています。

Windows 7 64 ビットで VS2012 Ultimate と Update 1 を使用しています。

既存のデータベースをポイントして、[OK] をクリックします。ビルド出力ウィンドウに次のエラーが表示されます。

テンプレート 'Entity.tt' の処理中に 1 つ以上のエラーが発生しました。C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Extensions\Microsoft\Entity Framework Tools\Templates\Includes\EF.Utility.CS.ttinclude(1,4): エラー: 'T4VSHost という名前のプロセッサ'CleanupBehavior' という名前のディレクティブが見つかりませんでした。変換は実行されません。次の例外がスローされました: System.InvalidOperationException: ディレクティブ 'T4VSHost' のプロセッサが見つかりません。Microsoft.VisualStudio.TextTemplating.Engine.ProcessCustomDirectives (ITextTemplatingEngineHost ホスト、TemplateProcessingSession セッション、

何か案は?

4

3 に答える 3

22

Entity Framework と Visual Studio 2012 update 1で確認済みの問題のようです

リンクには現在 2 つの回避策が含まれています

于 2012-11-29T21:15:57.633 に答える
9

これは EF Power Tools の正当な問題ですが、VS Update の最終リリースで解決された CTP の問題とは関係ありません。EF Power Tools の修正が進行中です。

デビッド・オバンド

エンティティ フレームワーク チーム

于 2012-11-29T22:24:01.560 に答える