Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/287.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# System.Media缺少程序集,并且没有控制台项目的nuget包_C#_.net_Visual Studio - Fatal编程技术网

C# System.Media缺少程序集,并且没有控制台项目的nuget包

C# System.Media缺少程序集,并且没有控制台项目的nuget包,c#,.net,visual-studio,C#,.net,Visual Studio,我目前正在开发一款游戏机,我有时想玩声音游戏。 经过一点研究,我发现我需要使用这个系统。媒体SoundPlayer类,但找不到系统。媒体名称空间。我已经问了好几个问题,但在我的情况下,这些问题效率很低。 我可能会注意到您在尝试手动添加包时出错: 找不到Microsoft的实例。VisualStudio.Shell.Interop.IVsReferenceManager 所以我可能无法手动添加它。 我找不到名为System的包。通过VS nuget软件包浏览器访问媒体 如果有人能帮助我,我将非常感

我目前正在开发一款游戏机,我有时想玩声音游戏。 经过一点研究,我发现我需要使用这个系统。媒体SoundPlayer类,但找不到系统。媒体名称空间。我已经问了好几个问题,但在我的情况下,这些问题效率很低。 我可能会注意到您在尝试手动添加包时出错:

找不到Microsoft的实例。VisualStudio.Shell.Interop.IVsReferenceManager

所以我可能无法手动添加它。 我找不到名为System的包。通过VS nuget软件包浏览器访问媒体


如果有人能帮助我,我将非常感谢

能够访问System.Media命名空间,您需要按照@bolkay的建议安装System.Windows.Extensions nuget软件包。这需要>=3.0版本的.net core。

命名空间位于
System.Windows.Extensions
程序集中。因此,您可以尝试安装此软件包<代码>安装软件包System.Windows.Extensions-Version-5.0.0preview.6.20305.6。很抱歉,我需要时间回答,但我目前正在更新vs19,以支持nuget的System.Windows.Extensions软件包的3.1.net版本。我希望,我花了时间发现我的vs与>2.1(不包括在内)不兼容,但现在我认为我的方法很好,一旦我有了更多的信息,我就会回来。现在我可以访问system.media名称空间了,谢谢。不客气。