Ошибка скаффолдинга в ASP.Net MVC 3 при создании контроллера - PullRequest
0 голосов
/ 20 февраля 2012

Когда я пытаюсь добавить новый контроллер, используя строительные леса, я получаю это сообщение

"Unable to retrieve metadata for 'Model name'. Value cannot be null. Parameter name: key"

Может кто-нибудь помочь?Это модель использования для строительных лесов

public class Patient
    {
        [Key]
        public int PatientId { get; set; }
        public string FirstName { get; set; }
        public String LastName { get; set; }
        public int Phone { get; set; }
        public int FamilyPhone1 { get; set; }
        public int FamilyPhone2 { get; set; }
        public string Address { get; set; }

        public virtual ICollection<Drug> Drugs { get; set; }
        public virtual ICollection<Test> Tests { get; set; }
        public virtual ICollection<Alert> Alerts { get; set; }
        public virtual ICollection<Message> Messages { get; set; }
    }

1 Ответ

1 голос
/ 13 марта 2012
public class Patient
{
    [Key]
    public int PatientId { get; set; }
    public string FirstName { get; set; }
    public String LastName { get; set; } ==> Replace String by string with a lower case
    public int Phone { get; set; }
    public int FamilyPhone1 { get; set; }
    public int FamilyPhone2 { get; set; }
    public string Address { get; set; }

    public virtual ICollection<Drug> Drugs { get; set; }
    public virtual ICollection<Test> Tests { get; set; }
    public virtual ICollection<Alert> Alerts { get; set; }
    public virtual ICollection<Message> Messages { get; set; }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...