Невозможно добавить новый контроллер в проект WebAPI - PullRequest
0 голосов
/ 19 апреля 2020

Я следил за онлайн-классом о ASP. Net Базовом WebAPI, и когда я пытаюсь добавить новый контроллер в свой проект, я получаю сообщение об ошибке:

Произошла ошибка при выполнении выбранный генератор кода: «Значение не может быть нулевым. Имя параметра: источник '

enter image description here

Я пытался загрузить новейшую версию ASP. Net Core (3.1) и добавить несколько пакетов NuGet:

  • Microsoft.EntityFrameworkCore.Design
  • Microsoft.VisualStudio.Web.CodeGeneration.Contracts
  • Microsoft.VisualStudio.Web.CodeGeneration.Core
  • Microsoft.VisualStudio.Web.CodeGeneration.Design
  • Microsoft.VisualStudio.Web.CodeGeneration.EntityFrameworkCore
  • Microsoft.VisualStudio.Web.CodeGeneration.Templating
  • Microsoft.VisualStudio.Web.CodeGenerators. Mvc

Но ни один из них не сработал.

Любые идеи о том, как решить эту проблему?

...