когда они вносят радикальные изменения, такие как пространства имен и имена DLL, первое, что люди забывают, это удалить старые библиотеки DLL.
Я бы начал с этого, убедитесь, что вы удаляете все в bin, obj и всех временных файлах, которые находятся в Windows \ Microsoft.Net, а затем Framework и Framework 64.
Далее, проверьте ваш файл global.asax, в частности, переднюю часть. Чтобы добраться до него, нужно щелкнуть правой кнопкой мыши файл global.asax и выбрать параметр «Просмотреть разметку», чтобы он всегда имел ссылку на старое пространство имен и всегда пропускался.
Наконец, убедитесь, что вы удалили все операторы using, относящиеся к старому пространству имен. Вам они не нужны, и они вызовут ошибку компиляции, подобную той, которую вы видите, потому что это конкретное пространство имен больше не существует.