目前我正在尝试使用这个 VLC 库在 winform 应用程序中打开我的第一个视频文件
据我所知,我已经正确设置了所有内容。我遵循了示例项目提供的所有源代码,并以示例项目的样式创建了我的 winform。当我运行项目并打开我的文件时,我得到Null Reference Exception
以下代码,即行vlcControl.Media = media;
:
if (openFileDialog.ShowDialog(this) == DialogResult.OK)
{
var media = new PathMedia(openFileDialog.FileName);
vlcControl.Media = media;
}
我知道发生空引用错误是因为我没有初始化某些东西,但在我看来,媒体已经设置为一个新对象。那么为什么我的编译器会出错呢?
更新 我已经解决了这个问题。我不得不重建并重新添加一个修复此问题的 dll。谢谢您的帮助。