Я работаю над приложением WebMVC5 в течение некоторого времени. Вдруг больше не заведется. Проблема связана с зонами. У меня есть одна область в моем проекте, которая всегда работала. Теперь, когда я начинаю отладку, я получаю исключение ArgumentException.
Исключение возникает:
AreaRegistration.RegisterAllAreas();
в Global.asax.cs
Сообщение об исключении:
Значение не может быть нулевым или пустым. Имя параметра: areaName
Исключение не в моем коде, а в библиотеке System.Web.Mvc. Когда я погружаюсь в это, это в CTOR класса AreaRegistration:
в System.Web.Mvc.AreaRegistrationContext..ctor (строковое имя области, маршруты RouteCollection, состояние объекта) в System.Web.Mvc.AreaRegistration.CreateContextAndRegister (маршруты RouteCollection, состояние объекта) в System.Web.Mvc.AreaRegistration.RegisterAllAreas (RouteCollection маршруты, IBuildManager buildManager, состояние объекта) в System.Web.Mvc.AreaRegistration.RegisterAllAreas(состояние объекта) в System.Web.Mvc.AreaRegistration.RegisterAllAreas() в X.Web.Application.WebApiApplication.Application_Start()
Я думаю, мой вопрос в том, что дальше? Пробовал очищать проект. Я попытался переустановить пакеты nuget в проект.