Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何将对Windows Media Player的引用添加到我的Visual Studio项目中?_C#_Visual Studio 2010 - Fatal编程技术网

C# 如何将对Windows Media Player的引用添加到我的Visual Studio项目中?

C# 如何将对Windows Media Player的引用添加到我的Visual Studio项目中?,c#,visual-studio-2010,C#,Visual Studio 2010,存在以下问题:我使用Windows Media Player组件制作了一些C#应用程序(我将其添加到工具箱中)。然后,我为我的项目创建了一个安装程序,并且存在以下依赖项: 微软.NET框架; AxInterop.WMPLib.dll; Interop.WMPLib.dll; wmp.dll 现在,当用户尝试安装我的应用程序时,他在无法加载“AxInterop.WMPLib,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null”时出错。我怎样才能修

存在以下问题:我使用Windows Media Player组件制作了一些C#应用程序(我将其添加到工具箱中)。然后,我为我的项目创建了一个安装程序,并且存在以下依赖项:

微软.NET框架; AxInterop.WMPLib.dll; Interop.WMPLib.dll; wmp.dll


现在,当用户尝试安装我的应用程序时,他在无法加载“AxInterop.WMPLib,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null”时出错。我怎样才能修好它。NET framework已成功安装

转到解决方案资源管理器,右键单击引用,添加引用,COM元素,浏览,在程序中查找windows media player,您可以同时添加exe和dll文件,然后在您的名称空间中添加using(使用WMPLib;)

所以您忘了包含该文件?您需要部署EXE和互操作文件,而不是wmp.dll。这些文件位于应用程序文件夹中