老师,之前我引用的SolidWorks2021软件的dll文件,现在想增加SolidWorks2024软件的dll的引用,这两个软件的dll文件名称都一样,有没有办法同时引用这两个,简写的时候用相同的简写名称
如果单独一个dll文件,直接改名即可。如果还有其它dll依赖,这个没有办法的。正常高版本应该是兼容低版本的吧,使用高版本的有啥问题?
另外还有个很头疼的问题,用高版本的dll文件去替换低版本的dll文件,我把foxtable安装目录下的删除了,bin目录也删掉,重新放入高版本的到foxtable安装目录,重新引用。结果还是和低版本的软件进行通讯,高版本的通讯不了这是怎么回事?哪引用的dll还没删除吗
这个应该是软件自己接口的使用问题,和Foxtable无关的
老师,因为SolidWorks老版本和新版本的接口dll文件名称都是相同的,我把原来的dll文件删除掉,引用也删除掉,再重新加新版本的dll文件,但是还是和老版本的dll接口通讯,我觉得是不是哪个地方我没删除全之前的dll文件?相同的dll文件名称更换的时候具体步骤应该是怎么样的,试了好多次了都不行
我用Visual Studio引用SolidWorks不同版本的dll文件,发现高版本的是可以打开低版本的。现在用foxtable引用高版本的打开低版本的提示:检索 COM 类工厂中 CLSID 为 {AFBEC3B2-B1A6-4908-B608-D97D2AAB5498} 的组件失败,原因是出现以下错误: 80040154 没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))。是不是还是我有地方没有清干净