Перемещение параметра 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>

Включение этого файла свойств, кажется, не имеет никакого эффекта (но добавление свойства везде в файле проекта правильно устанавливает кодировку).

Что я делаю неправильно? Как правильно перенести этот параметр в файл свойств?

0 ответов

Другие вопросы по тегам