我在 Windows 操作系统上使用 VIX API 1.11,我对非 Unicode 程序的区域设置有疑问。
当我尝试调用 VixHost_Connect() 函数连接到 VmWare Workstation Hypervisor 时,屏幕上出现错误窗口并显示以下消息:
“文件“C:\Users\\AppData\Roaming\VmWare\preferences.ini”第 2 行:
变量“pref.eula.0.appName”的值“VmWare Workstation”在编码“windows-1252”时无效。 无法读取用户首选项(附件中的文件)
有人知道解决办法吗?
--
亲切的问候, 亚历克斯·科列斯尼克
最佳答案
我也遇到过同样的问题,不过我已经解决了。 我刚刚在记事本中打开了“C:\Users\\AppData\Roaming\VmWare\preferences.ini”, 并像下面这样更改了第一行,警告消失了。
.encoding = "windows-1252"
->
.encoding = "UTF-8"
关于sdk - 非 Unicode 程序错误的 VIX API 语言环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11395307/