- 今天在使用c#调用dll库时,发生了报错
System.TypeLoadException:“未能从程序集“curveLength, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”中加载类型“curveLength.curve_Length”。”
截图:
- 解决过程:
网上大多是修改了dll文件的函数名,这种情况对我不适用
最后,根据debug信息,分析是代码中创建项目的名称问题。 - 解决方法:
注意以下dll库的名称:
重新创建个c#项目,名称不能和这个dll库一样 - 解决方法2:
修改箭头处的名称和函数中类的名称,不能和dll库重名
System.TypeLoadException:“未能从程序集“XXX Version=1.0.0.0
最新推荐文章于 2024-08-14 14:19:06 发布