Добавьте это в свой файл .vcxproj либо в существующую группу PropertyGroup, либо в свою собственную.
<PropertyGroup>
<XPDeprecationWarning>false</XPDeprecationWarning>
</PropertyGroup>
или через командную строку
msbuild [project file] /p:XPDeprecationWarning=false
Другая возможность - перейти к вашемуОкно Property Manager и «Добавить новую страницу свойств ...» в ваш проект.Щелкните правой кнопкой мыши на новом листе и выберите «Общие свойства» -> «Макросы пользователя» -> «Добавить макрос» и используйте имя XPDeprecationWarning и значение false.К сожалению, вы не можете просто сделать это в своем проекте, поскольку Visual Studio не позволяет использовать графический интерфейс пользователя для редактирования UserMacros в корневом файле проекта (мне всегда было интересно, почему, поскольку узел находится в файле).
Все они должны делать одно и то же, поэтому, если кто-то не работает на вас, я не уверен, почему какой-то другой будет успешнее.