用的vs2017,电脑系统win10,利用winform做多媒体窗口应用,但Windows media player空间死活报错,报错如下:
System.BadImageFormatException:“未能加载文件或程序集“AxInterop.WMPLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”或它的某一个依赖项。生成此程序集的运行时比当前加载的运行时新,无法加载此程序集。”
在网上搜了很多解决方案都不起作用,x64 , x86 的平台都试了
后来我换了vs2005,同样的操作,直接成功。。。求解原因,问题出在哪里?
错误信息中就有答案,程序集版本不对
那应该怎么解决呢?求指导
@小小码农很多烦恼: 重新添加 Windows Media Player Control 的引用,参考 Using the Windows Media Player Control with Microsoft Visual Studio
@dudu: 我把框架提升到.net framework 4,问题解决了,谢谢了
@dudu: 我把框架提升到.net framework 4,问题解决了,谢谢了