C# AxWMPLib编解码器问题-播放某些电影时没有声音

C# AxWMPLib编解码器问题-播放某些电影时没有声音,c#,media-player,C#,Media Player,我有一个使用AxWMPLib配置的小型基本媒体播放器,可以按命令播放电影。URI在启动时通过应用程序参数传递给媒体播放器 if (appArgs.Length > 0) { this.axWindowsMediaPlayer1.URL = appArgs[0].ToString(); this.axWindowsMediaPlayer1.Ctlcontrols.play(); } 所有电影都播放,但有些没有声音?我可以在Windows Media Player中播放的所有电影都有声音 我

我有一个使用AxWMPLib配置的小型基本媒体播放器,可以按命令播放电影。URI在启动时通过应用程序参数传递给媒体播放器

if (appArgs.Length > 0)
{
this.axWindowsMediaPlayer1.URL = appArgs[0].ToString();
this.axWindowsMediaPlayer1.Ctlcontrols.play();
}
所有电影都播放,但有些没有声音?我可以在Windows Media Player中播放的所有电影都有声音

我正在使用KLite编解码器包


有什么想法吗?

问题现在解决了:

我将K-Lite编解码器包9.8.5更新为,现在问题已经自行解决

我的应用程序构建设置为x64(任何CPU)。我在安装中勾选了x64选项:

很可能仅仅将应用程序改为x86而不是(任何CPU)就解决了这个问题

另外,简单地升级K-Lite编解码器包10.2.3也可能解决了这个问题