如何将 Windows Media Play 添加到 .NET 8 Winforms 应用程序?

问题描述 投票:0回答:1

我按照此处的说明操作:如何在 c# winform 中播放视频将 Windows Media Player 添加到简单的 .NET 8.0 Winforms 应用程序。这反映了我在这里找到的方向:在 C# 解决方案中嵌入 Windows Media Player 控件

当我保存表单时,出现此错误:“无法嵌入错误 CS1752 互操作类型‘AxWindowsMediaPlayer’。请改用适用的接口。”我一直找不到“适用的接口”。我正在使用“Microsoft Visual Studio Community 2022(64 位)版本 17.8.6”和 .NET 8.0。

谁能告诉我如何解决这个问题?

c# winforms .net-8.0 windows-media-player axwindowsmediaplayer
1个回答
0
投票

在项目依赖项 > COM 下,我有 AxInterop.WMPLib。右键单击它并选择属性。将“嵌入互操作类型:是”更改为“嵌入互操作类型:否”。这修复了错误,现在我的应用程序可以构建、运行并播放视频。

© www.soinside.com 2019 - 2024. All rights reserved.