簡體   English   中英

參考裝配錯誤

[英]Reference to assembly error

我已經實現了RoleProvider類,在那里我創建了Domain類對象,它在另一個程序集中,我的程序集引用了那個。

錯誤3類型'System.Data.Entity.DbContext'在未引用的程序集中定義。 您必須添加對程序集'EntityFramework,Version = 6.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'的引用。 D:\\ Visual Studio 2013 \\ Group 06 \\ G06_Store \\ Store.Facade \\ StoreRoleProvider.cs 17 24 Store.Facade

我該如何解決這個錯誤?

打開visual studio並轉到工具欄打開Nuget包管理器並打開nuget包管理器控制台並安裝Entity框架只需將其粘貼到控制台窗口:

Install-Package EntityFramework

1)從所有項目中卸載實體框架

2)重新啟動Visual Studio

3)將Entity Framework重新安裝到所有必需的項目

它開始工作了

我還發現,如果你說一個Console App作為主項目,一邊運行一個單元測試項目,如果你在單元測試項目上沒有對EntityFramework的引用,你就會出現這個錯誤。也得到這個錯誤。

打開工具> NuGet包管理器>包管理器控制台然后從默認項目中選擇您面臨上述錯誤的項目名稱。 然后只需安裝下面提到的包:

install-package entityframework -version 6.0.0.0

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM