该错误通常是由于未正确安装相关NuGet软件包而引起的。
请尝试执行以下步骤:
Install-Package Microsoft.AspNet.Razor -Version x.x.x
(其中“x.x.x”是最新版本号)
Update-Package Microsoft.AspNet.Razor
Install-Package Microsoft.AspNet.Scaffolding -Version x.x.x
(其中“x.x.x”是最新版本号)
Update-Package Microsoft.AspNet.Scaffolding
完成上述步骤后,尝试重新生成脚手架项,以查看问题是否已解决。