当然这个c#与C交互的实现不是我来做,是用别人封装好的库,下面我详细说下情况:我是在读hdf(一种空间数据文件),读它得用官方出的API(C),官方也出了DNet库,不过不是读取的实现,是对C库的包装;
我按照文档上说的方法,引用的DNet库(dll),将几个C库(dll和lib)拷进system32(拷进程序根据路也试了),运行时报错:找不到指定的模块。 (异常来自 HRESULT:0x8007007E)请高人指点,谢谢谢谢了
我按照文档上说的方法,引用的DNet库(dll),将几个C库(dll和lib)拷进system32(拷进程序根据路也试了),运行时报错:找不到指定的模块。 (异常来自 HRESULT:0x8007007E)请高人指点,谢谢谢谢了
用软件察看一下调用的dll库有哪些
看下对你有没有帮助
然后 确保 你的调用方式 没有问题 (主指函数的声明及参数类型)
3确保 C动态库中没有调用到组件 如果调到了组件但你没注册 那也是不行的
朋友你说的很有可能1."C库"需要一些其他库的支持
2.DNet库除了"C库"还需要其他的库支持问下朋友用什么软件查看其依赖的库呢,没搞过这个,呵呵