Язык 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"