2017-05-10 4 views
1

にアップグレードしてください私は、コマンドによって、6.1.3へのエンティティフレームワークをアップグレードした.NETフレームワーク4.5のエラーは6.1.3

を使用しています: - パッケージマネージャで

Install-Package EntityFramework 

をしかし、この後にコードを作成するとエラーが発生します。 -

Error 68 The type 'System.Data.Objects.DataClasses.EntityObject' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.

Googleでいくつかのことを調べた後、私はbelを追加しましたweb.configのowコード: -

<system.web> 
    <compilation debug="true" targetFramework="4.5" > 
     <assemblies> 
     <add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> 
     </assemblies> 
    </compilation> 
    <httpRuntime targetFramework="4.5" /> 

    </system.web> 
    <system.webServer> 

また、私は同じエラーに直面しています。

このエラーを解決してエンティティフレームワーク6.1.3を使用するにはどうすればよいですか?

+0

このようなプロジェクト参照からSystem.Data.Entityを追加しましたか? http://take.ms/qLOkZ –

+0

既に追加されています –

+1

上記のdllファイルはプロジェクトに含まれていません – Saurabh

答えて

1

コンソールを管理パッケージでこのコマンドを実行してみてください:あなたは、パッケージに「デフォルトプロジェクト」ドロップダウンから正しいプロジェクトを選択していることを確認、しかし

Update-Package –reinstall EntityFramework 

最初は、コンソールを管理します。

関連する問題