问题描述
Skyline二次开发时,个别机器在加载Oracle Spatial数据表图层时会报错:
System.Runtime.InteropServices.COMException (0x80040202): XML Error
at TerraExplorerX.IFeatureLayer66.Load()
解决办法
这是由于Skyline不能识别数据表中中文字段引起的,可以在环境变量中添加NLS_LANG解决
变量名:NLS_LANG
变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK