我制作了一个使用GDAL Dll来执行地理内容的VB.net应用。
它在我的计算机和大多数用户计算机上都运行良好,但有些用户遇到了应用程序问题,而且似乎没有找到Dll的问题。
我的应用的日志文件显示此错误:
无法加载DLL'ogr_wrap':指定的模块无法加载 找到。 (HRESULT异常:0x8007007E)
Dll ogr_wrap.dll与应用程序捆绑在一起并被引用。
我将应用程序加载的dll与Procesxp进行了比较,结果表明在应用程序无效的计算机上只加载了34个dll。
如何才能在不同的计算机上以相同的方式加载Dll?