2010-02-12 115 views
1

下午全部LINQ to SQL類和Datacontext不會創建

這使我瘋狂。

由於沒有明顯的原因(當然必須有一個),我的web項目將不再生成LINQ to SQL類/數據上下文!

我正在討論通常的例程,右鍵單擊項目,添加新項目,選擇LINQ to SQL類,然後從服務器資源管理器中拖出一個表,保存並構建但不是...該血腥的事情不會出現!!!

有誰知道爲什麼這可能會發生/我做錯了什麼?

+0

對於dbml文件,「Custom Tool」屬性是否設置爲「MSLinqToSQLGenerator」? – 2010-02-12 15:19:44

+0

什麼版本的VS正在運行,這是一個webforms或MVC項目,請給出更多細節。 – 2010-02-12 16:04:03

回答

2

想通了。

基本上,不要重命名任何項目。

我以前一直在使用OnlineReporting在一個項目中,linq創建類時的名稱空間使用它作爲它的命名空間。

但是,後來我將其更改爲Reporting,但是當linq發生sql時,仍然使用'old'命名空間。

我進入了designer.cs文件,修改了名稱空間以匹配新的格式並且它工作。