在 visual studio 中找不到 axAXVLC 插件

Unable to find axAXVLC plugin in visual studio

我正在尝试使用 C# 在 windows 表单应用程序中使用 VLC 播放器的 ActiveX 插件。我可以使用 "Choose Items..." 菜单项将 VLC 插件添加到工具箱,但是在尝试将其添加到表单时我收到一条 "Failed to import the ActiveX control. Please ensure it is properly registered." 消息。

我已经使用 regsvr32 注册了 dll,我认为问题是 visual studio 无法找到对 AxAXVLC dll 的引用(它正确导入了 AXVLC dll)。

在此先感谢您的帮助。

我遇到了同样的问题(在 VS2008 中);它没有生成 AxAXVLC DLL。如果您使用的是 VLC v2.2.1(或其他可能),那么显然这是一个错误,您需要 v2.2.2;参见

按照该回答中的建议,我下载了 latest VLC nightly 并将其集成到我的项目中。 VS抱怨了一下,但最终还是投降了。

顺便说一句,如果您使用的是 ActiveX 播放器的 v1,显然这个版本中没有它,您将不得不使用 v2。