首页 > 编程语言 >C# 调用 c++ DLLL试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B

C# 调用 c++ DLLL试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B

时间:2023-03-10 23:11:14浏览次数:42  
标签:调用 C# HRESULT 66pk DLLL 66pkd DLL

 

网上各种设置目标编译平台为x86 都解决不了问题,有可能是DLL依赖的文件的位数有问题

1、先查一下被调用的DLL用了那些DLL

vs的开发人员工具 控制台 输入 dumpbin /dependents E:\codes\cpp\66pkd\Debug\66pkd.dll

 

 

 

然后逐一检查这些DLL的位数

 

dumpbin /headers "D:\AAAA_STORE\myproj\66pk\66pk\msvcp140d.dll"

 

 

相关参考

https://www.cnblogs.com/GengMingYan/p/17052427.html

 

标签:调用,C#,HRESULT,66pk,DLLL,66pkd,DLL
From: https://www.cnblogs.com/cfas/p/17204946.html

相关文章

  • MOOC数据结构
    mooc摘记第一讲1.捕捉程序的运行时间2.解决问题方法的效率与①数据的组织方式②空间的利用效率③算法的巧妙程度第二讲PTA练习摘记01-复杂度1最大子列和问题最......
  • Docker常用命令
    docker从入门到实践参考文档https://docker-practice.github.io/zh-cn/dockr练习网站https://labs.play-with-docker.com/查看docker版本dockerversion或docker-v......
  • 快速排序——C语言描述
    快速排序——C语言描述目录快速排序——C语言描述0测试用例框架1定义2代码4测试用例0测试用例框架https://blog.csdn.net/m0_59469991/article/details/127137119?......
  • C++ 标准库中的 vector
    标准库类型vector表示对象的集合,其中所有对象的类型都相同。集合中的每个对象,都有一个与之对应的索引,索引用于访问对象。vector是一个类模板,编译器根据模板创建类或者函......
  • PyCham常用快捷键
    1、代码格式化(美化代码格式):Ctrl+Alt+L  2、快速异常捕获:Ctrl+Alt+T  3、向右缩进制表位,向左缩进制表位:shift+tab,向左缩进,前面两个tab空,修改为一个tab......
  • 什么是Scrum的3355
    什么是Scrum的3355在一个真实项目中,往往会有这种情况,产品经理或者领导,总喜欢往项目中新增任务,打乱原先的开发节奏,导致程序员压力倍增,而Scrum就是要保护程序员,同时兼顾产品......
  • C++ | 計算兩點的角度
    #include<math.h>#include<iostream>#include<stdio.h>#definePI3.141592654#defineEARTH_RADIUS6378.137//地球近似半徑u......
  • 使用脚本获取C语言函数声明
    #!/bin/bash#命令行参数检测if[-n"$1"];thenecho"Sourcefile:$1"elseecho"Usage:$0<source_file>"exit-1fisourcesfile=$1if[[-f$sourcesfile]];......
  • C语言:宏定义的妙用
    一、定义别名标识符在代码中为了提高可读性,把一些数字进行宏标识化,同时也方便后续修改(一处修改,到处生效),#define YEAR_COUNT_SEC  (365*24*60*60)UL二、连接符“\”sta......
  • 初学CS Windows电脑的简单快捷键
    Ctrl1.Ctrl+C:复制Ctrl+V:粘贴Ctrl+A:全选Ctrl+X:剪切Ctrl+Z:撤销Ctrl+S:保存Ctrl+F4:关闭窗口Ctrl+W:关闭窗口,相当于xCtrl+D:删除选中项Ctrl+鼠标拖动:快速复制文......