Compile error with Nested Classes
Posted
by ProfK
on Stack Overflow
See other posts from Stack Overflow
or by ProfK
Published on 2010-04-15T06:19:12Z
Indexed on
2010/04/15
6:23 UTC
Read the original article
Hit count: 714
ASP.NET
|entity-framework
I have metadata classes nested within entity classes, as I have always done, but suddenly, when I deploy to my target web site, and try and view a page, I get e.g. the following compile error:
CS0102: The type 'PvmmsModel.ActivationResource' already contains a definition for 'ActivationResourceMetadata'
My code for this type looks like below. There is only one definition of ActivationResourceMetadata
:
namespace PvmmsModel
{
[DisplayName("Activation Resources")]
[DisplayColumn("Name")]
[MetadataType(typeof(ActivationResourceMetadata))]
public partial class ActivationResource
{
public class ActivationResourceMetadata
{
[ScaffoldColumn(false)]
public object ResourceId { get; set; }
[DisplayName("Cell Phone")]
public object CellPhone { get; set; }
[DisplayName("Shifts Worked or Planned")]
public object ActivationShifts { get; set; }
}
}
}
This is on an ASP.NET WebSite project.
© Stack Overflow or respective owner