应用程序A引用了第三方的类库B.dll,编译A的时候,会把B复制到输出目录,那样A.exe文件和B.dll就在一个文件夹下面。
现在想把B.dll放在一个单独的文件夹下,如lib文件夹,让A.exe在运行的时候也能找到,请问该怎么设置?谢谢!
微信里点“发现”,扫一下
二维码便可将本文分享至朋友圈。
如果b.dll是托管库,那么就在全局缓存集中注册b.dll,引用的时候,选择不复制.
如果b.dll是非托管库,将b.dll放到system32目录下,或者或者用regsvr32注册下,又或者在系统环境变量里追加一个path设置.
不懂!关注!
d.dll文件动态链接库,给个完整路径