Я нашел решение этой проблемы, вам не нужно удалять global.asax, так как он содержит некоторую ценную информацию для бесперебойной работы вашего проекта, вместо этого посмотрите на имя вашего контроллера, в моем случае мой Контроллер был назван как MyController.cs, а в global.asax он пытается сослаться на Home Controller.
Ищите эти строки в глобальном asax
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional }
в моем случае я должен был заставить это работать
new { controller = "My", action = "Index", id = UrlParameter.Optional }