Fehler beim generieren des ScaffoldingConnectionFactory

Habe ich eine einfache Klasse namens Antragsteller. Ich versuche zum hinzufügen einer Vorlage-controller unter Verwendung des Entity Framework mit dem Antragsteller als meine model-Klasse und eine neue Daten-Kontext.

Jedes mal, wenn ich versuche zu erstellen, der controller, bekomme ich eine Fehlermeldung-Dialogfeld, das sagt "Nicht in der Lage zum abrufen von Metadaten für die 'MyNameSpace.Modelle.Antragsteller'. Es war ein Fehler generieren 'ScaffoldingConnectionFactory'. Wiederaufbau versuchen Ihr Projekt."

Neuerstellen bringt nichts.

Hier ist meine model-Klasse:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.ComponentModel.DataAnnotations;

namespace MyNameSpace.Models
{
    public class Applicant
    {
        public int ApplicantId { get; set; }
        [Required]
        public string FirstName { get; set; }
        [Required]
        public string LastName { get; set; }
        public string MiddleInitial { get; set; }
        [Required]
        public string Phone { get; set; }
        [Required]
        public string EmailAddress { get; set; }
        [Required]
        [DataType(DataType.Date)]
        public string DateOfBirth { get; set; }
        public virtual Ethnicity Ethnicity { get; set; }
        public virtual Race Race { get; set; }
    }

    public class Ethnicity 
    {
        public int EthnicityId { get; set; }
        public string Type { get; set; }
    }
    public class Race 
    {
        public int RaceId { get; set; }
        public string Type { get; set; }
    }
}

Ich das Gefühl, ich hab eine Stufe verpasst, aber ich kann nicht meinen finger auf Sie.

InformationsquelleAutor Billy Coover | 2011-04-23
Schreibe einen Kommentar