【发布时间】:2011-08-27 07:32:16
【问题描述】:
我已经为我的数据库类创建了实体模型,这是其中之一:
[EdmEntityTypeAttribute(NamespaceName="SotiModel", Name="SKUPrice")]
[Serializable()]
[DataContractAttribute(IsReference=true)]
public partial class SKUPrice : EntityObject
{
...
}
并为其中之一创建了部分类
public partial class SKUPrice
{
}
这里的问题是“部分”世界是用“浅”色写成的,resharper 建议:'partial class with a single part'。
似乎我的部分类的“自己”部分与“主要”部分不匹配......
为什么?如何解决?
非常感谢!
附:我在 VS2010 中工作,在 Windows7(64 位)下
我不知道实际上是什么问题,但由于某种原因,如果我将类源代码从一个文件复制/粘贴到另一个文件,然后重命名类名和元数据类名的名称 - 这不是“考虑” ' 由 Visual Studio 作为有效类。
如果我删除带有“损坏”类的文件,并从头开始手动键入所有内容 - 文件被工作室接受......
奇怪而愚蠢的事情......但它是......
如果你知道为什么会这样 - 请告诉我。
谢谢。
【问题讨论】:
-
有时,当您在其他地方有错误代码时会发生这种情况。查看您的代码
标签: c# entity-framework .net-4.0 resharper partial