Перемещение параметра CharacterSet в файл свойств в Visual Studio
У меня есть несколько проектов Visual Studio, которые должны компилироваться в режиме MultiByte или Unicode.
Глядя на файл проекта XML, компиляцией управляет свойство с именем CharacterSet, которое может иметь значение MultiByte или Unicode.
Я пытаюсь переместить этот параметр в файл свойств, чтобы при переходе из одного режима в другой я мог просто изменить его в одном месте. Мой файл свойств выглядит так:
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
</Project>
Включение этого файла свойств, кажется, не имеет никакого эффекта (но добавление свойства везде в файле проекта правильно устанавливает кодировку).
Что я делаю неправильно? Как правильно перенести этот параметр в файл свойств?