«Visual Studio добавил в проект полный набор зависимостей для ASP.NET MVC 5». Могу ли я отменить это? - PullRequest
0 голосов
/ 12 февраля 2019

По ошибке я создаю MVC 5 Controler вместо Web Api 2 Controller в моем проекте .NET Web API и получаю следующее сообщение:

Visual Studio добавил полный набор зависимостей для ASP.NET MVC 5 для проекта 'PROJECT_NAME'.

Файл Global.asax.cs в проекте может потребовать дополнительных изменений для включения ASP.NET MVC.

  1. Добавить следующие ссылки на пространство имен:

    используя System.Web.Mvc;использование System.Web.Routing;using System.Web.Optimization;

  2. Если код еще не определяет метод Application_Start, добавьте следующий метод:

    protected void Application_Start () {}

  3. Добавьте следующие строки в конец метода Application_Start:

    AreaRegistration.RegisterAllAreas ();RouteConfig.RegisterRoutes (RouteTable.Routes);FilterConfig.RegisterGlobalFilters (GlobalFilters.Filters);BundleConfig.RegisterBundles (BundleTable.Bundles);

Есть ли простой способ изменить это?Нужно ли вручную удалять ненужные файлы и зависимости?Будут ли ранее созданные контроллеры Api работать без изменений?

Любая помощь или помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 12 февраля 2019

Если вы используете любую форму управления исходным кодом, такую ​​как Git или TFVC, вы можете просто отменить изменения.

В противном случае, к сожалению, да:

Нужно ли вручную удалять ненужные файлы и зависимости? "

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...