Поделиться через


Проекты на разных языках в Visual Studio

Среда разработки Visual Studio поддерживает сохранение файлов, проектов и решений в форматах Юникод. При сохранении файла в формате Юникод, необходимо знать следующее:

Проекты развертывания

Проекты развертывания не поддерживают имен файлов или проектов в кодировке Юникод. Все имена проектов преобразуются в кодовую страницу, указанную в проекте развертывания. Дополнительные сведения см. в разделе Практическое руководство. Создание или добавление проектов развертывания.

Установка

Среду разработки Visual Studio необходимо установить в системе, язык которой по умолчанию соответствует языку интерфейса Visual Studio или содержит его.

Поддерживаются следующие сценарии:

Язык Visual Studio

Язык ОС

Английский

Любой язык ОС

Китайский (упрощенный)

Китайский (упрощенный)

Китайский (традиционное письмо)

Китайский (традиционное письмо)

Французский

Западноевропейские языки

Немецкий

Западноевропейские языки

Итальянский

Западноевропейские языки

Японский

Японский

Корейский

Корейский

Испанский

Западноевропейские языки

Имена файлов с кодировкой Юникод

Если файл содержит данные в кодировке Юникод, может появиться предупреждение, требующее сохранить файл в формате Юникод. Если среде разработки Visual Studio не удастся обнаружить в файле данные в кодировке Юникод, предупреждение не появится. При сохранении файла в формате Юникод данные потеряны не будут, в противном случае данные могут быть потеряны, поскольку символ может быть преобразован в другой наиболее подходящий знак.

Visual C++

Язык программирования Visual C++ поддерживает только форматы файлов ANSI и MBCS. Использование знаков, не входящих в набор ASCII, в проектах или именах файлов не поддерживается. (См. документацию по C++).

Visual SourceSafe

Система Visual SourceSafe не поддерживает форматы Юникод. Если сохранить файл или проект в кодировке Юникод, возвращать файлы можно будет только в двоичном формате. Система Visual SourceSafe не поддерживает текстовые файлы в кодировке Юникод или UTF-8.

Проекты веб-приложений

Проекты веб-приложений можно сохранить с именами проектов в кодировке Юникод, а URL-адреса UTF-8 поддерживаются службами IIS 6.0 и более поздними версиями. В службах IIS 5.0 и более ранних версиях знаки в имени проекта должны содержаться в кодовой странице сервера, на котором происходит развертывание.

См. также

Задачи

Практическое руководство. Управление файлами с помощью кодировки

Ссылки

Диалоговое окно "Дополнительные параметры сохранения"

Другие ресурсы

Редактирование текста, кода и разметки

Глобализация и локализация приложений

Encoding Dialog Box