cod*_*ike 7 c# dependencies naudio
我有一个使用NAudio从mp3转换为wav的项目.(使用WaveFormatConversionStream.CreatePcmStream()方法)
它在我的开发机器上工作正常,但现在我正在一个新的服务器上尝试它并抛出这个错误:
NAudio.MmException:NoDriver
在NAudio.WmException.Try(MmResult结果,字符串函数)
上调用acmFormatSuggest ,
位于NAudio.Wave.Wave.WaveFormatConversionStream.CreatePcmStream(WaveStream sourceStream )的NAudio.Wave.Compression.AcmStream.SuggestPcmFormat(WaveFormat compressedFormat )
我假设NAudio需要一些不在新服务器上的依赖.它是什么,我应该从哪里安装它?
Server是一个刚孵化的Amazon EC2 Windows 2008 32位实例,安装了"Web服务器"和"app server"角色.
小智 7
运行Windows 2008 R2,使用Naudio检测Wav和Mp3文件的长度,我遇到了同样的问题.
我解决了这个问题:https://technet.microsoft.com/en-us/library/cc772567.aspx
基本上,安装"桌面体验"功能.
以上将需要重新启动服务器.
安装上述内容后,我需要不再启用,问题得到解决.