S. *_*ynn 2 .net iis azure windows-7 websocket
我正在使用 Microsoft.Azure.Devices.Client NuGet 包开发应用程序。一切都在 Windows 10 上运行良好,但是在 Win7 机器上测试时,我得到了这个聚合异常。
System.PlatformNotSupportedException:此平台不支持 WebSocket 协议。
四处搜索,我发现有几个线程说 Windows 7 不支持此功能,并且有一些“Microsoft 正在研究它”类型的评论。
https://github.com/5andr0/PogoLocationFeeder/issues/229
自 2016 年以来,我没有太多更新或解决方案。
更多的搜索引导我沿着 Microsoft Web 平台安装程序的路径 https://www.microsoft.com/web/downloads/platform.aspx
我们尝试安装“IIS 10.0 Express”和“Microsoft Azure PowerShell”,但仍然没有成功。
我们正在安装我在 W7 上的 W10 机器上拥有的所有 Web 平台......其中大部分似乎都有一对一的支持。
任何人都可以评论这是否已完成或计划用于 W7?
或者我真的需要在尝试做一些不可能的事情之前看看另一个方向吗?
除了 Web 服务安装之外,我的 W7 安装程序中可能还缺少一个软件包?
在此先感谢您的任何输入!!!
我遇到了同样的问题并使用以下 nuget 包解决了它:
System.Net.WebSockets.Client.Managed
https://www.nuget.org/packages/System.Net.WebSockets.Client.Managed/
github源码:https : //github.com/PingmanTools/System.Net.WebSockets.Client.Managed
创建适用于此平台的 ClientWebSocket。如果支持,则使用 System.Net.WebSockets.ClientWebSocket,否则使用 System.Net.WebSockets.Managed.ClientWebSocket。
归档时间: |
|
查看次数: |
6601 次 |
最近记录: |