У меня есть проект, который содержит 235+ исходных и заголовочных файлов.В моем стандартном цикле разработки я немного разрабатываю, тестирую эту разработку, создаю версию выпуска, тестирую ее и поставляю эту версию моему заказчику.Затем я копирую каталог проекта и меняю его название.Затем я начинаю все сначала, чтобы удовлетворить новые требования клиентов.
Эта итерация, однако, что-то терминальное произошло.После копирования каталога во вновь созданный каталог я перенес его в среду разработки MSC ++ 6.0, которую я обычно использую.К моему удивлению, только 15 из более чем 140 классов теперь отображаются на вкладке ClassView окна Workspace.Все файлы находятся на вкладке FileView.Проект полностью компилируется, связывается и выполняется правильно.
Я удалил * .clw в каталоге и перестроил его с помощью ClassWizard, но получил те же результаты, что и выше.
Может кто-нибудь указать, что я сделал, что мешает мне сделать резервную копиюмой проект, как я изложил выше?(Я все еще могу вернуться к исходным файлам проекта, и они отлично работают.)