Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Partial class doesn't match to auto-generated class part

I've created entity model for my DB classes, here is one of them:

[EdmEntityTypeAttribute(NamespaceName="SotiModel", Name="SKUPrice")]
[Serializable()]
[DataContractAttribute(IsReference=true)]
public partial class SKUPrice : EntityObject
{
    ...
}

and created partial class for one of them

public partial class SKUPrice
{
}

The problem here is that 'partial' world is written in 'light' color and resharper suggests: 'partial class with a single part'.

It seems like my 'own' part of partial class is not matched to the 'main' part...

Why? How to fix that?

Thanks a lot!

P.S. I'm working in VS2010, under Windows7 (64bit)


I don't know what is actually a problem, but due to some reason if I copy/paste class source code from one file to another and after that rename class name and name of metadata class name - that is not 'considered' by Visual studio as valid class.

If I delete file with that "broken" class, and TYPE EVERYTHING manualy from scratch - file is accepted by studio...

Strange and stupid thing... but it is...

If you know why it happens - please let me know.

Thanks.

like image 596
Budda Avatar asked May 17 '11 14:05

Budda


1 Answers

I know it's been a while, but I just ran into this problem and I noticed that my x:Class="NAME" did not match the file NAME. I, too, copied and pasted but I neglected to make that change at first. Making the names matched fixed all issues I was having.

like image 121
Adam Avatar answered Sep 22 '22 19:09

Adam