我在 vb.net 中添加了 COM 控件 AxWindowsMediaPlayer。
并且只有以下代码
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
WMPlayerVideo.URL = "abase.mp4"
End Sub
End Class
abase.mp4 文件保存在 exe 所在的目录中。一切都在 dev m/c 上运行良好,但在客户端机器应用程序上并没有启动。
当 Interop.WMPLib.dll 和 Interop.WMPLib.dll 被复制到 exe 文件目录时,应用程序至少会启动,但文件不会自动播放,即使按下播放按钮也不会播放。
是否需要一些 dll 注册才能使其工作?或者项目中需要一些参考资料?或者用户机器上的一些变化?