.net平台下引用迅雷Aplayer组件播放音视频,报错“找不到指定模块”问题的应用场景
由于我开发的羽化飞翔工具箱涉及到文字转语音功能和图文转视频功能,所以无法绕开音视频组件,经过多方对比,选择了迅雷Aplayer组件,但是这个组件现在的安装有点抽风,不知道是不是开发者没优化好,所以在引用之后并不完整导致找不到指定模块的报错,为了以后更加方便以后的使用,这里做个笔记。
.net平台下引用迅雷Aplayer组件播放音视频,报错“找不到指定模块”问题的解决方案
我测试了SDK安装的问题,发现安装SDK原理就是把依赖的解码库放到两个文件夹里,但是开发者写的安装文件或许是由于兼容性的问题,导致部分dll没有复制成功,所以这里需要我们人为的将这个dll复制到文件夹内。
C:\Windows\SysWOW64 文件夹下存放32位的库和应用程序 (WOW64 == Windows on Windows 64 bit )
C:\Windows\System32 文件夹下存放64位的库和应用程序
只需要将解码库或者SDK中的atl71.dll复制到以上两个文件夹即可解决此问题,当然有可能还会报错,有可能跟D3DX9_43.dll文件有关,所以如果上面那个文件复制完成后还会报错,要把D3DX9_43.dll也复制到上面两个文件夹。
© 版权声明
本文为原创文章,版权归羽化飞翔所有,欢迎分享本文,转载请保留出处!
此外,本网站旨在向广大网友提供任何资源的开发、使用、安装教程,所提供的下载服务仅供学习交流探讨,请广大网友学习完成后,24小时内删除相关资源。如果涉及到侵犯版权事宜,请联系删除资源下载信息,谢谢各位的理解与支持!
THE END
暂无评论内容