2010-02-12 92 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文件,修改了名称空间以匹配新的格式并且它工作。