AxWindowsMediaPlayer没有触发任何事件

我有一个应用程序,它在.NET Windows窗体应用程序的UserControl中托管AxWindowsMediaPlayer。 我已将事件侦听器添加到许多事件中,包括CurrentItemChange,ModeChange和StatusChange。 我设置播放列表,它播放播放列表很好。但是没有调用我的事件处理函数。 这令人沮丧,因为它在我的生产应用程序中失败了。但我已经编写了一个单独的较小的应用程序,并且事件被解雇没有问题。 有谁知道什么可能导致Windows Media Player停止触发事件? 看来我不是第一个遇到这种情况的人。 WMP11 COM组件事件 Windows Media Player梦魇 Windows窗体问题     
已邀请:
我最终遵循这里的建议:   解决方案很简单。只需删除和   再次添加对AxWMPLib和的引用   你的项目中的WMPLib(我正在使用   VS2005)。 现在它有效。我很高兴能继续我的工作,但这是一个令人不满意的解决方案。 如果有人能告诉我为什么缺陷发生了,为什么删除和添加引用修复了它,我会给他/她正确的答案标记。     

要回复问题请先登录注册