По ошибке я создаю MVC 5 Controler вместо Web Api 2 Controller в моем проекте .NET Web API и получаю следующее сообщение:
Visual Studio добавил полный набор зависимостей для ASP.NET MVC 5 для проекта 'PROJECT_NAME'. Файл Global.asax.cs в проекте может потребовать дополнительных изменений для включения ASP.NET MVC. Добавить следующие ссылки на пространство имен: используя System.Web.Mvc;использование System.Web.Routing;using System.Web.Optimization; Если код еще не определяет метод Application_Start, добавьте следующий метод: protected void Application_Start () {} Добавьте следующие строки в конец метода Application_Start: AreaRegistration.RegisterAllAreas ();RouteConfig.RegisterRoutes (RouteTable.Routes);FilterConfig.RegisterGlobalFilters (GlobalFilters.Filters);BundleConfig.RegisterBundles (BundleTable.Bundles);
Visual Studio добавил полный набор зависимостей для ASP.NET MVC 5 для проекта 'PROJECT_NAME'.
Файл Global.asax.cs в проекте может потребовать дополнительных изменений для включения ASP.NET MVC.
Добавить следующие ссылки на пространство имен:
используя System.Web.Mvc;использование System.Web.Routing;using System.Web.Optimization;
Если код еще не определяет метод Application_Start, добавьте следующий метод:
protected void Application_Start () {}
Добавьте следующие строки в конец метода Application_Start:
AreaRegistration.RegisterAllAreas ();RouteConfig.RegisterRoutes (RouteTable.Routes);FilterConfig.RegisterGlobalFilters (GlobalFilters.Filters);BundleConfig.RegisterBundles (BundleTable.Bundles);
Есть ли простой способ изменить это?Нужно ли вручную удалять ненужные файлы и зависимости?Будут ли ранее созданные контроллеры Api работать без изменений?
Любая помощь или помощь будет принята с благодарностью.
Если вы используете любую форму управления исходным кодом, такую как Git или TFVC, вы можете просто отменить изменения.
В противном случае, к сожалению, да:
Нужно ли вручную удалять ненужные файлы и зависимости? "