Я создал модель ADO.NET под названием EF и добавил генератор DbContext, который заполняет мою папку / Model файлами EF.tt и .cs, по одному для каждой сущности.
в общем, система создает классы с конструкторами без параметров ... по какой-то причине я не могу понять, что у меня есть объект, которому не хватает этого конструктора. Это не абстрактный класс, не имеет базового типа и имеет открытый доступ. У меня есть тонны других таких классов, но у всех них есть конструкторы без параметров. Я погуглил и посмотрел вокруг VS, пытаясь понять, что особенного в этом и как я могу заставить его генерировать конструктор, но не нашел ответа.
Я всегда могу создать это в частичном определении, но я бы лучше понял это. Кроме того, если я щелкну правой кнопкой мыши по EF.tt, в меню появится меню «Запуск пользовательского инструмента», но при его выборе ничего не произойдет. Как восстановить файлы .cs?
p.s. да, я почистил и перестроил решение на случай, если оно только испортилось, но проблема все еще