当前位置: 首页 > news >正文

Catia二次开发“CAAV5-ERROR: unauthorized API for CAA V5”错误

把一个项目从CatiaV5R19升级到CatiaV5R21时,编译原来的工程,发现出现以下错误,卡了我两天 

# start step: link2nd   at 09/03/2024-15:19:39
# make: CAAFrame\CAAModule.m win_b64\code\bin\CAAModule.dll
# CAAV5-ERROR: unauthorized API for CAA V5: win_b64\code\bin\CAAModule.dll
# CAAV5-ERROR: Command
# make-ERROR: win_b64\code\bin\CAAModule.dll
## end   step: link2nd   at 09/03/2024-15:19:40

看提示CAAV5-ERROR: unauthorized API for CAA V5是说有一些API没有授权。

我是确认授权是没有问题的

后来无意中看到 这行错误提示下还有一句:

# CAAV5-ERROR: unauthorized API for CAA V5: win_b64\code\bin\CAAModule.dll
# CAAV5-ERROR: Command

我的工程里是有一个Command类,难道是这个类名有问题?明明在CatiaV5R19是没问题的啊。尝试把Command类改名为MyCommand,搞定了!!

总结:

1.类型不能起太过普遍的名称,如这里的Command

2.出现“CAAV5-ERROR: unauthorized API for CAA V5”这个错误时,看这行错误的下一句就是这个错误的错误原因,改一个名字即可。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Docker 修改镜像源
  • 公司电脑的敏感文件怎么审查?分为六步,步步为营,保护文件不泄密
  • 联蔚盘云亮相CDIE消费品行业峰会
  • LABVIEW数据保存文件
  • springboot整合logback进行日志管理(下篇)
  • 连接型CRM+智能制造,助力医疗器械企业高质量发展
  • 搜维尔科技:数据手套+机械手遥操作,五指触感灵巧手解决方案!
  • 数据传输安全——混合加解密(国密)
  • C/C++内存详解
  • c++ int n1 = l1 ? l1 ->val:0;三元运算符语句解释
  • kimi辅助完成学术论文写作全流程指导
  • Vue 2 与 Vue 3 中 keep-alive 组件的深入解析
  • 一种误差较小的轮廓面积计算算法
  • 数字通信世界编辑部数字通信世界杂志社2024年第8期目录
  • 知识付费小程序搭建:开启知识变现新时代
  • [PHP内核探索]PHP中的哈希表
  • 【翻译】Mashape是如何管理15000个API和微服务的(三)
  • Android路由框架AnnoRouter:使用Java接口来定义路由跳转
  • C++回声服务器_9-epoll边缘触发模式版本服务器
  • CSS进阶篇--用CSS开启硬件加速来提高网站性能
  • Docker 1.12实践:Docker Service、Stack与分布式应用捆绑包
  • Golang-长连接-状态推送
  • IIS 10 PHP CGI 设置 PHP_INI_SCAN_DIR
  • iOS | NSProxy
  • JavaScript 事件——“事件类型”中“HTML5事件”的注意要点
  • MySQL常见的两种存储引擎:MyISAM与InnoDB的爱恨情仇
  • Python - 闭包Closure
  • Python学习笔记 字符串拼接
  • SQL 难点解决:记录的引用
  • Web标准制定过程
  • 因为阿里,他们成了“杭漂”
  • 优化 Vue 项目编译文件大小
  • 《TCP IP 详解卷1:协议》阅读笔记 - 第六章
  • CMake 入门1/5:基于阿里云 ECS搭建体验环境
  • 容器镜像
  • 资深实践篇 | 基于Kubernetes 1.61的Kubernetes Scheduler 调度详解 ...
  • #我与Java虚拟机的故事#连载02:“小蓝”陪伴的日日夜夜
  • $(document).ready(function(){}), $().ready(function(){})和$(function(){})三者区别
  • (17)Hive ——MR任务的map与reduce个数由什么决定?
  • (173)FPGA约束:单周期时序分析或默认时序分析
  • (C语言)逆序输出字符串
  • (十)DDRC架构组成、效率Efficiency及功能实现
  • (十八)devops持续集成开发——使用docker安装部署jenkins流水线服务
  • (四)模仿学习-完成后台管理页面查询
  • (译) 理解 Elixir 中的宏 Macro, 第四部分:深入化
  • (原創) 是否该学PetShop将Model和BLL分开? (.NET) (N-Tier) (PetShop) (OO)
  • (转)ABI是什么
  • (转)JVM内存分配 -Xms128m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=512m
  • .NET 5种线程安全集合
  • .net FrameWork简介,数组,枚举
  • .net 后台导出excel ,word
  • .net 桌面开发 运行一阵子就自动关闭_聊城旋转门家用价格大约是多少,全自动旋转门,期待合作...
  • .NET/C# 使用反射注册事件
  • .NET开源、简单、实用的数据库文档生成工具
  • .NET设计模式(8):适配器模式(Adapter Pattern)