首页 > 解决方案 > Visual Studio,想从 system.net.websockets .net 框架中添加参考程序集 websocket

问题描述

我正在使用Visual Studio Community 2017

试图参考.net framework Websockets,下面的链接。 https://docs.microsoft.com/en-gb/dotnet/api/system.net.websockets?view=netframework-4.5

虽然我无法从Nuget或 `中找到此文件

C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.5

`

我应该下载原始dll文件并添加到本地文件夹吗?

请帮助我被卡住了,只想使用microsoft APIs,想知道为什么 microsoft API 很难使用...

编辑 1: 在堆栈溢出的朋友的帮助下进行了一些进一步的测试后,我意识到我犯的一些错误导致我对问题的误解。

首先,在浏览object browserinVisual Studio时,reference assembly包会显示其中的功能,但是当我从 中引用包时Nuget,没有出现任何功能,我认为包没有加载。

但是,它实际上已经加载并且可以工作,我只需将目标框架设置为 4.6.0 以便它与接受答案链接的 nuget 包一起工作。

标签: c#.netvisual-studiowebsocket

解决方案


Websocket 已经在这里可用了,你只需要安装这个包

工具 > nuget 包管理器 > 包管理器控制台

安装包 System.Net.WebSockets -版本 4.3.0


推荐阅读