Это сработало для меня. Надеюсь, это сработает и для вас.
Изначально я пробовал много вещей:
Откройте командное окно и перейдите к C: \ windows \ microsoft.net \ framework \ v1.1.4322 Введите aspnet_regiis -u После завершения удаления введите ASP.NET в aspnet_regiis -i (иногда это работало, но не всегда) ).
Я попытался очистить vswebcache в Visual Studio 2003, как было в некоторых ответах на форуме, но не получилось.
Тогда, наконец, я использовал свою собственную технику, и она сработала для меня. Я взял старые dll для проекта, который не загружался, и я заменил dll старыми dll проекта. После этого мой проект загрузился в visual studio 2003. Будет один файл dll и pnb с именем проекта, который когда-нибудь будет поврежден и ваш проект не загрузится в IDE.
Итак, если вы столкнулись с подобной проблемой, у вас есть два варианта:
1) Заменить DLL на старые DLL.
2) Удалите файл Dll и pnb с именем проекта и попробуйте перезагрузить его снова (удаление dll не повлияет на ваш код и другие dll).
Надеюсь, это сработает и у вас:)