技术文章 - CS303628

Creo View 适配器:支持 UTF-8 编码,用于发布包含多字节文件名和属性字符的 CAD 数据

已修改: 22-Jan-2026   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • Creo Parametric 4.0 M010 to 6.0
  • Creo View Adapters 6.0 to 10.1
  • Windchill PDMLink 11.0 to 13.1
  • Windchill Visualization Services
  • Windchill Workgroup Manager
  • SolidWorks 2017, 2018, 2019, 2023
  • Siemens NX 10, 11, 12

说明

  • 发布时是否支持Unicode字符?
  • Creo View Adapters 6.0 与 Windchill 11.2 配合使用,已增强了对 UTF-8 编码的支持,从而能够发布包含多字节文件名和属性字符的 Creo Parametric、SolidWorks 和 Siemens NX 数据。
  • 在 Windchill 11.2 和 Creo View Adapters 6.0 之前的版本中,使用启用了文件同步功能的工作进程发布文件名包含多字节字符的 CAD 文档将失败,WVS 作业监视器中会出现以下错误:
返回的文件不存在
  • 当 CAD 文件名包含特殊字符(例如 φ、Φ)时,SolidWorks 发布会失败。
  • 在早期版本中,CAD Worker 系统区域设置语言可以按照CS298858中的指南设置为与文件名字符匹配,但限制在于该 Worker 只能支持单个系统区域设置的多字节字符。
  • 例如,如果工作系统的区域设置语言设置为中文,则尝试发布文件名包含日文字符的 CAD 数据将会失败。
  • 使用 Creo View Adapters 6.0 和 Windchill 11.1 M020 或更早版本时也会出现“返回的文件不存在”的错误。
  • Solidworks 工作进程启动失败,并显示错误:无法启动任何工作进程,已从队列中移除请求
  • 当文件名包含中文字符时,Solidworks 文档发布失败;而文件名包含英文字符的文档则可以成功发布。
  • 提交到 Windchill 后,无法发布 Inventor 图纸。
  • 后台方法服务器日志报告
    • ProcessMessages] wt.wvs.workeragent.ProcessMessages - 消息 last1 : $MSG$ file.encoding=UTF-8
      java.lang.NullPointerException 位于 com.ptc.wvs.server.cadagent.ProcessMessages.getMessage
      (ProcessMessages.java:532)
这是文章 303628 的 PDF 版本,可能已过期。最新版本 CS303628