LINQ to SQL 设计器错误
Posted
技术标签:
【中文标题】LINQ to SQL 设计器错误【英文标题】:LINQ to SQL Designer Bug 【发布时间】:2010-09-22 11:52:16 【问题描述】:每次我在保存后更改设计器中的值时,都会删除 .designer.cs 文件。
谁能告诉我如何解决这个问题?
【问题讨论】:
【参考方案1】:将DataContext.cs
和DataContext.designer.cs
文件中的using
指令移到namespace
范围内。
【讨论】:
【参考方案2】:*.designer.cs 文件完全由设计器生成。 您不应将任何您自己的代码写入此文件。类和/或方法是部分的,因此您可以在单独的文件中扩展/更改行为。
【讨论】:
【参考方案3】:不要将您自己的代码放在设计器文件中,而是使用一个利用部分类概念的单独文件。
【讨论】:
我认为这应该可以解决问题,但是我还有 2 个其他 dbml 文件,我在他们的代码文件中编写了我的代码,没有问题,但是从昨天开始,每个新的 dbml 文件都有它。以上是关于LINQ to SQL 设计器错误的主要内容,如果未能解决你的问题,请参考以下文章
LINQ体验(18)——LINQ to SQL语句之视图和继承支持