与其他应用程序集成 > Windchill Workgroup Manager 文档 > CATIA V5 > 用户 > CATIA V5 的高级技术 > 运行时 CATIA 环境检查
  
运行时 CATIA 环境检查
如果 CATIA 应用程序与 CATIA 抽象库之间存在版本或服务包失配情况 (或者,有时甚至是热修复),Windchill Workgroup Manager for CATIA V5 可能无法正常工作,并且可能会变得不稳定。
CATIA 环境验证检查功能会对已知的环境冲突问题进行自我诊断,并规避可能发生的提前退出问题:
1. 执行 CATIA V5 抽象构建器时,预先检查 CATIA V5 Workgroup Manager 抽象库的编译情况。
a. 验证 CATIA、RADE、CAA 版本 (正式发布 (GA)、服务包 (SP) 和热修复 (HF)) 之间的版本兼容性。如果 GA 或 SP 级别版本失配,则构建进程将停止,并出现一条错误消息。
b. 验证与选定 CATIA V5 版本兼容的 Visual Studio 版本 (版本、服务包和更新)。
2. 在运行 Windchill Workgroup Manager 客户端时,执行运行时环境验证。
a. Windchill Workgroup Manager 客户端中注册 CATIA 版本时,验证已安装 CATIA 版本与抽象库之间的版本兼容性。
GA 或 SP 版本失配:注册失败,同时出现错误消息。
HF 版本失配:注册成功,但会出现警告消息。
b. 当 CATIA 开始连接到 Windchill Workgroup Manager 客户端时,验证已安装 CATIA 版本与抽象库之间的版本兼容性。
GA 或 SP 版本失配:连接失败,同时出现错误消息。
HF 版本失配:注册成功,但会出现警告消息。
3. 检查 Microsoft CRT 库兼容性。
绕过运行时 CATIA 环境检查的方法
当客户想要将同一 CATIA 版本的多个服务包与同一计算机上的单个抽象库一起使用时需要执行此检查,尽管建议如此。而利用 PTC_WGM_IGNORE_CATIA_SP_MISMATCH 环境变量可绕过这种限制。
此环境变量可设置为 true、false 或任何其他值。
如果设置了此环境变量,则 Windchill Workgroup Manager 会忽略 CATIA 服务包级别失配情况。客户端消息区域中不会出现警告消息。