Я решил создать новый проект Razor Pages в Visual Studio 2017, подключиться к той же базе данных и, надеюсь, сгенерировать Scaffolding.Ядро .NET было Версии 2.1, в котором говорилось, что когда я выбирал шаблон (забавно, мой ошибочный проект, из которого исчезли строительные леса, был версией 2.2).Может быть, это потому, что я установил 2.2 SDK после.Не знаю.
Таким образом, я смог подготовить эту единственную таблицу и перенести элементы в свой проект.Теперь что-то всплыло в моем проекте, в котором говорилось: «Ваш проект спроектирован так, чтобы лучше работать на .NET Core 2.2. Хотите обновить приложение VS 2017?».Я нажал кнопку «ОК», обновил Visual Studio 2017, и снова появились Scaffolding.
Все, что я могу предположить, это то, что что-то было перезаписано со всеми обновлениями или установками, которые мне пришлось сделать.