无法加载DLL依赖性:KERNEL32.dll.GetHandleInformation

13个视图(30天)
当我部署模型目标电脑,我收到以下错误:
无法加载DLL依赖性:KERNEL32.dll.GetHandleInformation
加载H: \私人\ CFDL。dlm失败与错误127
错误:无法加载模型H: \私人\ CFDL: 127
我已经修改了SDK版本参照类似的问题在论坛: //www.tianjin-qmedu.com/万博1manbetxsupport/bugreports/details/1890172
,但并没有解决我的问题。我想知道是什么原因导致这个问题,我该如何解决它。
此外,我的模型使用。Lib库从Fortran编译。这是否有影响吗?
非常谢谢
Visual Studio 2017 15.0;MATLAB R2018;
1评论
迪米特里MANKOV
迪米特里MANKOV 2021年3月10日
嗨Jianshen,
你有试过检查SDK是否仍然存在在您的主机电脑上已安装程序列表(Windows控制面板>程序和功能> Windows软件开发工具包)?有时,Windows sdk安装其他程序,所以他们可能会在您的系统上安装即使你修改Visual Studio安装选项。
请注意,你所看到的错误消息是不同的在你引用的错误报告,所以改变SDK版本是不能保证解决问题。
最好的,
迪米特里

登录置评。

答案(2)

Jiajun马
Jiajun马 2021年3月19日
兄弟,你解决了吗?我也是同一个问题,头大。
2的评论

登录置评。


Jiajun马
Jiajun马 2021年4月6日
嗨,家伙。
我解决了我的问题,也许可以帮助。
以前,. lib文件交给我的其他团队在VS编译错误设置。
他们选择. dll . lib之前编译的过程。
但不知何故. lib也生成,但它是无用的。
在VS更改设置后,这个问题解决了。

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

翻译的