Получение ошибки LNK2001 неразрешенного внешнего смайлика __forceCRTManifestCUR

#visual-c

#visual-c

Вопрос:

Я использую VC 6.0 IDE для сборки и компиляции моего приложения.

Я получаю ошибку во время компиляции. Ошибка: — LNK2001 неразрешенный внешний смайлик __forceCRTManifestCUR Фатальная ошибка LNK 1120: 1 Неразрешенный внешний смайлик.

———Версия и конфигурация———

  • Операционная система — Windows Server 2008 VC — 6.0

  • установлен на ПК

———Другие установки являются——

  • Visual Studio 2008

  • Microsoft SDk 5.0

Являются

C:Program FilesMIcrosoft Visual Studio VC98 Include

и

C:Program Files Microsoft Visual Studio 9.0 VC Include

Конфликт..

Пожалуйста, помогите в этой проблеме..

Комментарии:

1. Почему, если у вас есть VS2008, вы бы использовали компилятор и среду разработки 12-летней давности? Почему бы вам просто не использовать VS2008?

2. Вы проверили, что не связываете библиотеки, скомпилированные с более новыми версиями Visual Studios?

3. На самом деле у меня есть очень большое приложение, которое находится в vc 6.0. Теперь мне нужно запустить это приложение в VS2008 для моего клиента. Вот почему я пытаюсь выполнить компиляцию в vc 6.0. Я открыл тот же код в VS2008, но при переносе я обнаружил некоторые ошибки. Существуют ли какие-либо хорошие инструменты миграции, которые так легко преобразуют… Спасибо