VB.net调用VC DLL(三)

1、VC写DLL的时候

def文件必须用VS新建,不能从外部考入

2、加入环境变量

但是仍然报"53"错误,无法找到dll文件,可能是依赖的DLL找不到所致

使用VS提供的命令,可以查看DLL所依赖的DLL

D:\testVBNet\ODPM\publish64>dumpbin /dependents odpmOpenCoord64.dll

Microsoft (R) COFF/PE Dumper Version 12.00.21005.1

Copyright (C) Microsoft Corporation. All rights reserved.

Dump of file odpmOpenCoord64.dll

File Type: DLL

Image has the following dependencies:

proj.dll

KERNEL32.dll

MSVCR120.dll

MSVCP120.dll

Summary

1000 .data

1000 .pdata

5000 .rdata

1000 .reloc

1000 .rsrc

E000 .text

参考文献

VS2010开发------vc++项目编写DLL提供vb.net调用_vs如何开发vb接口调用程序-CSDN博客

关于在VB.NET中调用使用VC++编写的类库dll的一点笔记-CSDN博客

VS2019封装C++类为动态链接库DLL_vs2019 封装c++类 dll-CSDN博客C++ 把类封装成DLL,LIB_c++类封装成lib 提供给外部调用-CSDN博客

https://wenku.csdn.net/answer/5jg2e47o3t

C++ COM组件的编写_comdef.h-CSDN博客

关于C++编写com和调用com组件的小例子以及个人所犯错误见解_c++创建com组件的实例失败-CSDN博客 vs、c++环境下开发使用com组件_在vs中用c++实现com组件-CSDN博客

https://bbs.csdn.net/topics/380080264

关于Dll、Com组件、托管dll和非托管dll的理解,请教高手看我的理解是否正确(如用代码回复请用C#)_已解决_博问_博客园

https://bbs.csdn.net/topics/390872013

https://www.cnblogs.com/mq0036/p/11120060.html

相关推荐
WA内核拾荒者10 小时前
WhatsApp账号运营SOP的可视化编排与流水线监控
大数据·数据库·windows
Java小白笔记12 小时前
Windows系统免软件命令激活
java·网络·人工智能·windows·ai·ai编程
刚子编程12 小时前
用 Inno Setup 把 .NET 程序打包成安装包:从零到发布的完整指南
.net·inno setup·码农刚子·.net 程序打包·安装脚本编写
IT小盘13 小时前
17-AI应用防止越权访问知识库
服务器·网络·windows
rust&python13 小时前
通达信量化tdxquant快速开始第一个策略
windows·量化·通达信·tdxquant
Albart57514 小时前
Windows快速访问幽灵文件夹彻底解决|清除tmp残留_无效固定项_侧边栏残留(Win10_Win11通用)
windows·powershell脚本·快速访问修复·幽灵文件夹清理·tmp垃圾清除·电脑系统优化
clorinda14 小时前
把 DeepSeek Harness 打包成类似 Codex 的 Windows 桌面应用:Electron、一键启动、插件管理和动态壁纸
前端·javascript·windows·electron
界面开发小八哥15 小时前
界面控件DevExpress Blazor v26.1新版亮点 - TreeList & 数据编辑器
javascript·编辑器·.net·界面控件·blazor·devexpress·用户界面
zhonyu鱼17 小时前
Pot 翻译:开源免费的跨平台划词翻译与 OCR 工具
windows·macos·开源·ocr·开源软件
rockey6271 天前
C#脚本引擎之AScript与Flee对比
c#·.net·script·eval·动态脚本