Преобразование проекта VC ++ 6 в VC ++ 2010 с помощью MFC - PullRequest
1 голос
/ 29 апреля 2011

Итак, у меня есть этот код, который не затрагивался с 99 года и был сделан с VS6.Мне нужно иметь возможность скомпилировать и изменить некоторые вещи в коде, поэтому, после попытки мастера преобразования VS2010, я получаю несколько ошибок о том, что определенные заголовочные файлы не могут быть найдены: afxwin.h и еще один заголовочный файл, который связан спрограмма.Я знаю, что он использует MFC, и, поскольку у меня НЕ экспресс-версия VS, а полная версия, у меня должны быть все необходимые зависимости, верно?

Так что я думаю, что мой вопрос: что будет лучшимспособ конвертировать VS файл, который несколько версий старых?Придется ли мне создавать новый проект C ++ 2010 и просто вручную переносить файлы?

Спасибо!

1 Ответ

4 голосов
/ 30 апреля 2011

Вы можете попробовать Создать новый проект из существующего кода , если преобразование проблематично.

VC ++ 10 намного лучше соответствует стандарту, поэтому вы можете обнаружить, что исходный код VC ++ 6 больше не компилируется, даже если у вас есть рабочий файл проекта (хорошо). Устранить такие проблемы, как правило, не слишком сложно.

...