C#调用dll报错:无法加载dll,找不到指定模块的解决

 更新时间:2023年01月20日 10:38:15   作者:问也去  
这篇文章主要介绍了C#调用dll报错:无法加载dll,找不到指定模块的解决问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

C#调用dll报错:无法加载dll,找不到指定模块

最近在做一个swmm模型的项目,在swmm源码上进行改写了两个函数,结果调用的时候就报错了,C#报错之说找不到指定模块,就是不说具体问题,在网上排查了很久,在这里记录一下。

如果确定自己的dll函数 没有问题的话,那可能就是你这个dll需要依赖其它的dll,而你的系统正好缺失了某些dll,所以运行就报错了,在网上看要下载Depends,查看缺少什么依赖,结果我一查,好家伙,一大串,照它这个逻辑,我得一个个下载缺失的dll,补回去,问题是我之前还调用过其它dll,那些dll能运行,但是放到Depends中查看依赖,依然报错一大堆,所以我就没按照这种方法来。

后来我下载了eXeScope,在这里查看dll信息,如下图:

导出项为这几个函数,我调用的也是这几个函数,说明没有调用错。

而导入项需要依赖这两个dll,所以我就尝试在System32中找到这两个dll(没有的去网上下载),拷贝到项目debug里面,就可以成功运行了

C#调用dll报错:试图加载格式不正确的程序

这个上网查了一下,网上说是:

所以我找了一下,发现我的VS里面C#没有的设置64还是86,最后找到了,操作如下截图:

 

 

再去选择配置管理器,就有了64和86。选择自己调用DLL的类型是32还是64再去选择运行时是86还是64,就不会报错了。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • C#编程和Visual Studio使用技巧(下)

    C#编程和Visual Studio使用技巧(下)

    本文将介绍10个C#编程和Visual Studio IDE使用技巧,这也是近期我们发布的系列文章的下篇。
    2015-10-10
  • c# 多线程处理多个数据的方法

    c# 多线程处理多个数据的方法

    这篇文章主要介绍了c# 多线程处理多个数据的方法,帮助大家更好的理解和学习使用c#,感兴趣的朋友可以了解下
    2021-03-03
  • C#实现用于操作wav声音文件的类实例

    C#实现用于操作wav声音文件的类实例

    这篇文章主要介绍了C#实现用于操作wav声音文件的类,实例分析了C#操作wav音频文件的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03
  • C#实现小截屏软件功能

    C#实现小截屏软件功能

    这篇文章主要为大家详细介绍了C#实现截图软件功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • Unity实现倒计时组件

    Unity实现倒计时组件

    这篇文章主要介绍了Unity实现倒计时组件的使用方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-05-05
  • C# 使用Winform 获取下拉框 选中的值

    C# 使用Winform 获取下拉框 选中的值

    这篇文章主要介绍了C# 使用Winform 获取下拉框 选中的值,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-01-01
  • C#中使用闭包与意想不到的坑详解

    C#中使用闭包与意想不到的坑详解

    这篇文章主要给大家介绍了关于C#中使用闭包与意想不到的坑,文中通过示例代码介绍的非常详细,对大家学习或者使用C#具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2020-06-06
  • C#编程实现取整和取余的方法

    C#编程实现取整和取余的方法

    这篇文章主要介绍了C#编程实现取整和取余的方法,结合实例形式分析了C#中Math.Celling与Math.Floor函数的相关使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-11-11
  • C#生成不重复随机字符串类

    C#生成不重复随机字符串类

    这篇文章主要介绍了C#生成不重复随机字符串类,涉及C#随机数与字符串的操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03
  • 基于集合的子集与集合的全排列的相关问题

    基于集合的子集与集合的全排列的相关问题

    本篇文章介绍了,集合的子集与集合的全排列的相关系列问题说明,需要的朋友参考下
    2013-05-05

最新评论