2013-02-15 5 views
1

Проект - клон змей, который я создал (много лет назад). Я сделал это в VS2010. Скомпилировал и получил все, что отлично работает и денди (много лет назад).Попытка запускать/скомпилировать мою программу на C++

Просто прийти к желанию, чтобы запустить его снова, когда я пытаюсь запустить отладки ехе я получаю "missing MSVCP100.dll".

Когда я пытаюсь перекомпилировать (на этот раз с помощью vs2012) я получаю multiple LNK2038 missmatch errors говоря

ошибка LNK2038 : mismatch detected for '_MSC_VER': value '1600' doesn't match value '1700' in AppStates.obj

Любые подсказки?

+3

Вам нужно «перестроить все» или как они его называют. В основном компилируйте все компоненты с нуля. –

ответ

0

MSVCP100.dll - это C-Runtime для Visual Studio 2010. Вам нужно будет импортировать проект в VS2012 должным образом. Обычно при импорте старого проекта в VS2012 вы спросите, хотите ли вы его преобразовать.

+0

Я обновил его до 2012 года, открыв его. Мне было предложено, я нажал обновление, попробовал перестроить и получил ошибки компоновщика. – Kiee

+0

Ну, в крайнем случае, попробуйте создать новый проект в VS2012 и включить свой старый контент файлы. Не очень приятно, но это должно сработать. –

Смежные вопросы