背景:
使用脚本工具,进行二次开发。
在C#,编辑好dll。 (vs2015, release, X64 编译环境)
bug:
在脚本调用dll。正常。
但是,如果再次修改这个dll,重新编译后重新加载调用。就出问题了。就是以后的修改的dll内容,不起作用。都跟修改前一样。
比如: 我开始定义了一个 加法函数 返回 a+b。结果。 后来我改了这个函数,编程返回 a-b。 重新编译,重新加载后,返回结果还是a+b。
不仅仅,修改单个函数无效。就是重新编辑dll的任何操作。重新编译重新加载都不生效。(新增函数,无效。修改函数,无效)
在脚本编译的时候,没问题。执行的时候有问题。(永远只执行第一次加载的dll内容)
基于C++OpenCV实现VisionMaster中的“直线边缘缺陷检测”
2024-03-04 09:41:20