Язык VIX API для не-Unicode программ Ошибка

Я использую VIX API 1.11 в ОС Windows, и у меня проблема с локализацией для программ, не поддерживающих Юникод.

Когда я пытаюсь вызвать функцию VixHost_Connect() для подключения к VmWare Workstation Hypervisor, на экране появляется окно с сообщением:

Строка 2 "Файл"C:\Users\\AppData\Roaming\VmWare\preferences.ini":

Значение "VmWare Workstation" для переменной "pref.eula.0.appName" недопустимо в кодировке "windows-1252". Невозможно прочитать пользовательские настройки (файл в приложении)

Кто-нибудь знает решение?

-

С наилучшими пожеланиями, Алексей Колесник

1 ответ

Я столкнулся с той же проблемой, но я как-то исправил ее. Я только что открыл "C:\Users\\AppData\Roaming\VmWare\preferences.ini" в блокноте и изменил первую строку, как показано ниже, и предупреждение исчезло.

.encoding = "windows-1252"

->

.encoding = "UTF-8"
Другие вопросы по тегам