У меня возникли проблемы с добавлением таблицы в мою модель сущности данных.
EntityFramework 6.1.3 установлен
VS Enterprise 2017 15.9.3
Действия по воспроизведению:
- Я открываю свой Model.edmx
- Щелкните правой кнопкой мыши> Обновить модель из базы данных
- Добавить таблицу> выберите мою таблицу> Готово
И когда я захожу в Model.Context.cs, я вижу эту строку для моей новой добавленной таблицы:
modelBuilder.Configurations.Add(new MyTable_Mapping());
, но MyTable_Mapping подчеркивается и жалуется, что файл отсутствует.
И внутри Model.Mapping.cs читает
ErrorGeneratingOutput
Моя схема таблицы:
CREATE TABLE [dbo].[MyTable](
[Id] [bigint] IDENTITY(1,1) NOT NULL,
[AccountUserId] [int] NOT NULL,
[MFAUserId] [bigint] NOT NULL,
[LastAuthDate] [datetime] NOT NULL,
[CreateDate] [datetime] NOT NULL,
[StatusId] [int] NOT NULL,
CONSTRAINT [PK_MyTable] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]