2010-05-27 15 views
1

我正在編輯一個長期存在的項目。具體而言,我在表中添加了一些字段,並且必須從LINQTOSQL設計器中刪除表並重新添加它。不必也爲一個視圖做同樣的事情。模式一些其他代碼更改並去建立。現在我的項目不會生成,因爲它無法解析我的代碼中的任何數據上下文對象(所有表和視圖)。我不知道我做了什麼或者發生了什麼。我在項目的L2S數據上下文中有許多表和視圖,所以我不想嘗試和結束。請有關如何解決此問題的任何建議,不勝感激。絕望!我遇到的錯誤消息是熟悉的 無法找到類型或命名空間名稱'equipment'(缺少使用指令或程序集引用嗎?)ASP.NET MVC-奇怪的問題 - 突然丟失了所有的LINQTO SQL數據上下文對象

+0

你能從源代碼控制中獲得以前的版本,並與你當前的版本進行比較嗎? – 2010-05-27 04:32:59

+0

不幸的是我最近的備份很舊。 – MikeD 2010-05-27 05:49:59

回答

1

驗證您的「entities.desinger.cs」類是自動生成的,如果沒有去.dbml文件,並右鍵單擊運行自定義工具來生成它。

+0

我在項目中看不到該文件,但是我沒有在舊版本的項目中看到它。無論如何,我做了一個運行自定義工具,但它似乎沒有任何影響。 – MikeD 2010-05-27 05:49:24

+0

那麼名稱可能不是entities.designer.cs,這取決於你給你的dbml文件的名稱。在這個desinger.cs文件中,您擁有所有爲您的db表生成的自動生成的類。驗證文件是否包含「設備」類 – alejandrobog 2010-05-27 06:07:23

+0

對不起 - 我有一個名稱爲文件,它包含設備類以及所有其他類。無法理解爲什麼我的其他項目文件無法解決此問題。 – MikeD 2010-05-27 06:14:27