Visual Studio 2008 — предупреждение VS2008 C ++ LNK4229: неверная директива

Я взял проект VS2008 C ++, написанный разработчиком, который покинул компанию.
Когда я компилирую программу, для каждого класса, скомпилированного (а также для StdAfx) дважды, я получаю следующее предупреждение:

«ClassName.obj: предупреждение LNK4229: недопустимая директива» / COMMENT: @ (#) $ Рабочий файл: $, $ Редакция: $, $ Modtime: $ ‘обнаружен; игнорируется «

Компоновщик не распознает эти предупреждения.

У вас есть идея, где находится директива, я не нашел их в свойствах проекта?

Спасибо

-1

Решение

Наконец-то я нашел комментарий #pragma, расположенный среди файлов include .h и .cpp.
Эти файлы не читаются Visual Studio с помощью функции «Найти», поэтому я понял это с помощью grepwin.

Директива, связанная с предупреждением:
#pragma comment (exestr, «@ (#) $ Рабочий файл: $, $ Редакция: $, $ Modtime: $»)

Вроде относится к менеджеру версий исходного кода …

Так что проблема решена.

Спасибо за вашу помощь, Фил.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector