- 博客(2)
- 问答 (4)
- 收藏
- 关注
原创 C++调用外部dll报错System.IO.FileNotFoundException未能加载文件或程序集或它的某一个依赖项。系统找不到指定的文件。
也是最近做多人开发,在CLR中调用别人的dll时出现的问题,dll已经引用了,加载路径也是正确的,确定dll一定存在,甚至还一度怀疑是不是我引用的有问题,特意使用using命令去引用了dll的绝对路径,且编译时没有报错,但运行时间就是会报这种错。搜了很多文章,各种调试未果,最终还是靠自己发现了问题。CLR不会无缘无故报找不到文件,就算真的确定dll存在且路径正确,也有可能由于其内部加载函数逻辑问题而导致找不到dll文件。这里是因为对于外部dll,CLR不会去你的引用路径找dll,而是会在运行目录下查找
2021-11-22 18:43:45 2525
原创 2021-03-31
问题:VS C#,int数组,在循环中转为long进行运算,转换时前32比特理应是0,为什么我这里有时候转换后前32比特是1?这样转换后岂不是数值会变,为什么会有这种bug存在…仅仅在那个程序中如此,专门去用同样的数值和式子测试一下却没问题,转为long前32比特都是0。求解决。就是很简单的一个(long)int32。无法理解为什么会出问题。...
2021-03-31 20:54:44 75
空空如也
Adobe AU如何解除10MHz的采样率上限限制
2023-03-10
关于C#的Dictionary类性能的疑问
2022-04-22
C#字符串占用的堆内存无法释放问题
2022-04-12
C#是否可以让不同类型的数组指向同一块内存
2021-09-22
C#申请大数组提示内存不足但实际上仍有大量空闲内存
2021-09-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人