2011-07-02 9 views
2

は、だから私は前にEntity Frameworkの6月CTP日インストールと私はEFにPOCOさんを追加するために至るまで、すべてが大丈夫だった、それは私がこのエラーを得たときだ問題が

enter image description here

私は自分自身に「これが原因のCTPであったに違いないので、私はそれを降りて行きました。私は、Visual Studioを再起動し、このメッセージをもって迎えられた。

enter image description here

私はノーとVisual Studioが私のプロジェクトをロードし終えヒット。私は再びPOCOの私は、このエラーで迎えられた追加しようとしたとき:

enter image description here

だから、誰もが何が起こっていると私はこの問題を解決する方法を知っているのですか? Entity Framework 4.2には新しい項目がありますが、当面はPOCOのやり方が好きです。

+0

アンロードとは何ですか? –

答えて

2

EF CTP 2011はEF 4.2の初回のプレビューです。また、EF 4.2で期待される機能のサブセットのみを示しています。まず第一に、生産コードを開発するためのものではなく、生産用のEFコードを書くマシンにはインストールしないでください。

CTPには、CTPが公開されているバグが含まれており、フィードバックを収集してバグを発見することが期待されています。実際に何がエラーを起こしたかははっきりしませんが、CTPに技術的な問題がある場合はEF pre-releaseフォーラムで質問してください。

+1

あなたのマシンを壊す可能性があるので、不安定な公衆にコードをリリースする...それはちょうど受け入れられない。その時点でCTPになる準備はできていません。 – Jeff

1
+0

私はそれを試みました、そしてそれはさらに多くのエラーを引き起こしました、それで、それは私がそれにこだわっていて、それが素敵な遊びをさせる方法を考え出す必要があるようです "生産EFコードを書くマシンにインストールされるべきではありません" – PsychoCoder

1

"SQL Server Tools for Data Framework June 2011 CTP"をアンインストールすることで、まったく同じ問題が解決されました - http://www.microsoft.com/download/en/details.aspx?id=26660でダウンロードし、[削除]オプションを選択してください。

その後、
http://blogs.msdn.com/b/adonet/archive/2011/06/30/announcing-the-microsoft-entity-framework-june-2011-ctp.aspxで説明されているアンインストールセクションの手順を使用して、Entity FrameworkツールをSP1状態に戻すことができました。

+0

SQL Server Toolsをアンインストールした後、System.Data.Entityエラーを取り除くために、CTPのバインディングリダイレクトポリシーファイル( 'gacutil/u policy.4.0.system.data.entity'経由)を手動で削除しなければなりませんでした。 – SlimShaggy