У меня есть ссылка модели I в классе DbContext, который я использую для генерации моего кода-первого БД. Первоначально модель называлась FeedEventDomainModel, и я сменил имя на FeedEventCommand.I еще не сгенерировал БД; Однако, когда я запускаю приложение, чтобы открыть index.html в папке областей, я получаю следующее сообщение об ошибке:Как вы разрешаете ошибку компиляции пространства имен MVC после переименования модели?
Код:
DbContext Класс
using System.Data.Entity;
namespace OProj.DataContext
{
public class OProjDBContext : DbContext
{
public OProjDBContext() : base("name=OProjDB")
{
}
public DbSet<FeedEventCommand> FeedEvents { get; set; }
}
}
FeedEventCommand
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
namespace OProj.DataContext
{
public class FeedEventCommand
{
[Key]
public int Id { get; set; }
public int AnimalId { get; set; }
public int FeederTypeId { get; set; }
public string FeederType { get; set; }
}
}
Мой вопрос в том, что я изменил имя своей модели с FeedEventDomainModel на FeedEventCommand, есть ли место в кеше, которое нужно очистить, чтобы он не ссылался на прежнее название модели?
Я не найти файлы папку Temporary Internet под любой Framework Папка – Alex
обновленного ответ с правильным путем. Я пропустил номер версии фрейма –
Проверял эти папки. Нет временных файлов. Убрал, перестроил проект и возобновил его. Проблема сохраняется – Alex