Предупреждение командной строки D9025

переопределение "option1" с параметром "option2"

Параметр option1 был указан, но затем переопределен параметром 2. Используется параметр option2 .

Если два параметра указывают противоречивые или несовместимые директивы, используется директива, указанная или подразумеваемая в параметре справа от командной строки.

Если вы получите это предупреждение при компиляции из среды разработки и не уверены, откуда приходят конфликтующие параметры, рассмотрите следующее:

  • Параметр можно указать в коде или в параметрах проекта проекта. Если просмотреть страницы свойств командной строки компилятора и увидеть конфликтующие параметры в поле "Все параметры", параметры задаются на страницах свойств проекта, в противном случае параметры задаются в исходном коде.

    Если параметры задаются на страницах свойств проекта, просмотрите страницу свойств препроцессора компилятора (с узлом проекта, выбранным в Обозреватель решений). Если параметр не отображается, проверка параметры страницы свойств препроцессора для каждого файла исходного кода (в Обозреватель решений), чтобы убедиться, что он не добавлен.

    Если параметры заданы в коде, его можно задать либо в коде, либо в заголовках windows. Вы можете попытаться создать предварительно обработанный файл (/P) и выполнить поиск по символу.