% username%.
У меня проблема с символами Unicode при сборке моих пользовательских файлов C ++ с помощью MSBuild и NAnt. Обзор:
Я пишу свое собственное расширение для MSVS10.В скриптах MSBuild я реализовал цели Build, Rebuild и Clean.Например, в цели сборки я хочу вызвать NAnt.exe с параметрами целевого файла сборки NAnt и некоторыми параметрами UNICODE (например, с некоторыми символами - ㅇ ㅀ ㅇ ㅀ .cpp).Когда я вызываю его в MSBuild, цель с задачей Exec в журнале окна вывода в порядке, я вижу ㅇ ㅀ ㅇ ㅀ .cpp, но если я использую цель echo в цели NAnt, я получаю ????. Cpp inlog.
Я думаю, что это проблема в MSBuild, потому что, когда я отлаживаю свои собственные функции для NAnt, написанные на C # и MSVS10, и при отладке я запускаю NAnt.exe с параметрами UNICODE, я получаю обычную строку UNICODE для своих функций.
Что вы думаете об этой проблеме?