Вам нужно проверить папку / bin в вашем веб-проекте MVC, и либо удалить все внутри и сделать новую сборку, либо удалить старую DLL (MyProjectName.dll).
Среда выполнения ASP.Net MVC использует отражение, чтобы определить, к какому контроллеру должен быть передан запрос на основе информации о маршрутизации, и находит два контроллера, которые соответствуют критериям (имеют одно и то же имя), и каждый находится в отдельности. сборка. Вот почему вы получаете исключение.
Выполнение Очистка , похоже, не очищает папку bin. Поэтому вы должны удалить файл вручную.