Я обновил приложение до Web Api 2, и Application_Start не запускал пост-обновление, запущенное на IIS Express. Я выполнил официальный путь обновления в http://www.asp.net/mvc/tutorials/mvc-5/how-to-upgrade-an-aspnet-mvc-4-and-web-api-project-to-aspnet-mvc-5-and-web-api-2 и выполнил тройную проверку моих настроек.
Приложение использует StructureMap MVC 4 для ввода зависимостей. Таким образом, WebActivator PreApplicationStartMethod запускается, и определитель зависимостей устанавливается правильно. После этого никакое другое исполнение не может быть прослежено. Я включил "Редактировать" и "Продолжить", но точка останова в начале Application_Start не попала.
Здесь все, что я пробовал: а. Отключите PreApplicationStartMethod и запустите приложение. б. Измените настройки компиляции Global.asax и код с. Создайте еще один проект WebApi2 с аналогичной структурой и настройте минус фактический код, и он отлично работает
Я очистил и запустил приложение; также очистили папку Temp ASP.NET
Оцените помощь в решении этой проблемы.