我有 Windows 8 KN(N 版本没有媒体播放器及其组件)。
这没有安装任何 ACM 解码器,所以我安装了 LAME MP3 ACM。(32 位和 64 位)
我通过 NAudio 演示应用程序检查了它,它就在那里。
但是,如果我尝试播放 MP3(甚至通过演示应用程序),它会因“AcmNotPossible 调用 AcmStreamOpen”而崩溃。
是否可以在不为这些版本的 Windows 安装媒体包的情况下使用 NAudio 播放音频?NAudio 是否仅依赖 ACM 编解码器或其中一些 Windows 组件?
编辑:安装 Windows6.2-KB2703761-x64(Windows 8 的 N 和 KN 版本的媒体功能包)后 NAudio 工作。
所以我的问题是:“有没有办法用 NAudio 和 .NET 播放 MP3 而不需要安装它?”。