CAD2010x64 无法找到所需的动态链接库或其他文件

简介: CAD2010x64 无法找到所需的动态链接库或其他文件

a.arx调用了sn.dll, 一直可以正常加载。某种原因重装了acad2010,结果无法加载a.arx。


经试验:


1,不带路径,直接LoadLibraryA("a.arx") 失败。


2,带路径,LoadLibraryA("d://XX//XX//a.arx")成功。


a.arx和sn.dll在同一目录。所以会怀疑,autocad加载dll的顺序和windows加载cad的顺序不同。


把sn.dll所在目录加到cad的“支持文件搜索路径”就可以加载了。



思考:


为什么autocad重装前,可以正常加载,因为之前设置了自动加载arx,所以将acad.rx 所在目录设置到cad的“支持文件搜索目录”,而sn.dll和acad.rx在同一目录。


相关文章
找到dll中的函数
找到dll中的函数
|
5月前
|
Linux iOS开发 开发者
Qt问题(二):无法定位程序输入点于动态链接库
动态链接库(Dynamic Link Library,简称DLL)是一种可执行文件格式,常见于Windows操作系统中,而在Linux和macOS等其他操作系统中,相似的概念通常被称为共享库(Shared Library)。动态链接库允许程序在运行时加载所需的代码和数据,而不是在编译时静态链接到应用程序中。这种方式带来了几个重要的优点:
513 3
|
7月前
[VS&Halcon] 无法定位程序输入点于动态链接库 .dll上
[VS&Halcon] 无法定位程序输入点于动态链接库 .dll上
215 0
|
7月前
win11查看文件/文件夹所使用的程序
win11查看文件/文件夹所使用的程序
62 0
|
7月前
打开xshell无法定位程序输入点。。。。。。。。。。于动态链接库nssock2.dll上解决方法(参考)
打开xshell无法定位程序输入点。。。。。。。。。。于动态链接库nssock2.dll上解决方法(参考)
659 0
|
7月前
|
小程序
[VS&Halcon] 无法定位程序输入点于动态链接库 .exe上
[VS&Halcon] 无法定位程序输入点于动态链接库 .exe上
165 0
|
Windows
[笔记]Windows判断文件是可执行文件exe/dll文件/驱动文件sys
[笔记]Windows判断文件是可执行文件exe/dll文件/驱动文件sys
|
编译器
VC6工程目录下的文件说明
VC6工程目录下的文件说明
152 0
|
Windows
Windows 技术篇-通过注册表查找vc运行库所在位置实战演示,通过ProductCode查看vc++运行库安装位置
Windows 技术篇-通过注册表查找vc运行库所在位置实战演示,通过ProductCode查看vc++运行库安装位置
481 0
Windows 技术篇-通过注册表查找vc运行库所在位置实战演示,通过ProductCode查看vc++运行库安装位置
|
C#
[C#]使用Costura.Fody将源DLL合并到目标EXE
原文:[C#]使用Costura.Fody将源DLL合并到目标EXE   本文为原创文章,如转载,请在网页明显位置标明原文名称、作者及网址,谢谢! 一、本文主要是使用Costura.Fody工具将源DLL合并到目标EXE,因此,需要从以下任一链接下载: ①从Github地址下载: https://github.
3106 0