Этот вопрос очень старый, поэтому вы, вероятно, решили проблему, но на всякий случай: использует ли файл проекта IIS? Если это так, то он, вероятно, пытается прочитать файл проекта из IIS, и виртуальный каталог не существует на вновь отформатированном компьютере. Кроме того, при открытии решения должна быть более подробная информация о сообщении в окне «Вывод», которое должно помочь вам найти причину. В VS2003 вам также необходимо добавить свою учетную запись пользователя «Пользователи отладчика» и «Разработчики VS» и, возможно, учетную запись, на которой запущен AppPool (возможно, сетевой сервер, ASPNET или IUSER_xxx). Это может зависеть от типа используемой вами аутентификации. Иногда мне приходилось добавлять эти групповые разрешения и в расположение виртуального каталога. Прошло много времени с тех пор, как я использовал VS2003 с веб-проектами.