27
我通過閱讀this article和其他許多人寫我自己的背景,但沒有主題的解釋可以是這樣的context.Entry(obj)
定義,我的意思是,即使通過閱讀this article,我無法理解如何實現這個方法,我也得到了以下錯誤:where is context.Entry()?
錯誤36「Domain.Entities.OurWebSiteContext」不包含一個 定義爲「進入」和沒有擴展方法「進入」接受類型「Domain.Entities.OurWebSiteContext」的 第一個參數可以是 實測值(是你錯過了使用指令或裝配參考?)
有人幫我請
編輯>>
public class OurWebSiteContext : DbContext
{
public OurWebSiteContext(string connString)
: base(connString)
{
}
public DbSet<Article> Articles { get; set; }
public DbSet<Category> Categories { get; set; }
public DbSet<Comment> Comments { get; set; }
}
你真的從'DbContext'得到'OurWebSiteContext':'公類OurWebSiteContext:DbContext'? 'Entry'是'DbContext'的公共方法。如果你的應用程序理解'DbContext',它也應該知道'Entry'。 – Slauma
我編輯了我的問題,現在可以看到OurWebSiteContext定義。 –
通過閱讀「http://msdn.microsoft.com/en-us/data/gg685467」文章,我發現它是一個特定於版本的問題。因爲在完成本文所說的內容之後,我的程序執行時沒有任何問題。 –