Я скопировал проект в новый каталог, и теперь рабочая область не загружается в vc ++ 6 ide. Там нет ошибки, просто нет рабочего пространства. У меня есть файлы dsw и dsp, и они одинаковые.
Ну, это действительно раздражает. Проблема оказалась CRLF-> LF в файле рабочей области dsw. Git удалил CR и diff внутри notepad ++ показал идентичные файлы. Добавьте обратно CR и рабочая область теперь загружается в VC6.
Эта проблема возникла при переходе от разработки на основе ide к сборкам из командной строки, а затем обратно к ide. Файлы dsw и dsp должны быть новее исходного, иначе рабочая область откажется загружаться. Просто откройте файлы в текстовом редакторе и сохраните их без изменений или используйте touch.exe, который можно найти в UnxUtils из sourceforge.
Проверьте в файлах проекта и решения в текстовом редакторе любые пути, указывающие на файлы, которые не могут быть найдены - возможно, существует относительный или абсолютный путь, который не может быть найден?