Blazor 服务器错误 aspnetcore-browser-refresh.js:234 WebSocket 连接到 'wss://localhost:56871/' 失败
Blazor Server error aspnetcore-browser-refresh.js:234 WebSocket connection to 'wss://localhost:56871/' failed
运行 Blazor Server 应用显示部分呈现的页面,浏览器控制台错误为:
aspnetcore-browser-refresh.js:234 WebSocket connection to 'wss://localhost:56871/' failed
看来最近没有对代码进行任何更改。似乎没有任何代码问题,我该如何解决这个问题?
编辑:
此问题现已在 v17.1.5 中修复。你会想要更新到这个版本。
参考发行说明:https://docs.microsoft.com/en-us/visualstudio/releases/2022/release-notes#17.1.5
回滚安装的原始答案:
这似乎是 Visual Studio v17.1.1 中的错误。如果我恢复到 v17.0,则应用程序会成功启动。
修复:
- 卸载 Visual Studio v17.1.1(通过 VS 安装程序)
- 安装来自 https://docs.microsoft.com/en-us/visualstudio/releases/2022/release-history
的特定版本 v17.0.7 包
对错误的引用(一份报告表明它也存在于 17.1.2 中):
https://developercommunity2.visualstudio.com/t/WebSocket-connection-to-wss:-fail/1670519?q=ERR_CONNECTION_RESET&ftype=problem&space=8&stateGroup=active&sort=newest
安装预览版 17.2 也解决了这个问题
运行 Blazor Server 应用显示部分呈现的页面,浏览器控制台错误为:
aspnetcore-browser-refresh.js:234 WebSocket connection to 'wss://localhost:56871/' failed
看来最近没有对代码进行任何更改。似乎没有任何代码问题,我该如何解决这个问题?
编辑:
此问题现已在 v17.1.5 中修复。你会想要更新到这个版本。
参考发行说明:https://docs.microsoft.com/en-us/visualstudio/releases/2022/release-notes#17.1.5
回滚安装的原始答案:
这似乎是 Visual Studio v17.1.1 中的错误。如果我恢复到 v17.0,则应用程序会成功启动。
修复:
- 卸载 Visual Studio v17.1.1(通过 VS 安装程序)
- 安装来自 https://docs.microsoft.com/en-us/visualstudio/releases/2022/release-history 的特定版本 v17.0.7 包
对错误的引用(一份报告表明它也存在于 17.1.2 中): https://developercommunity2.visualstudio.com/t/WebSocket-connection-to-wss:-fail/1670519?q=ERR_CONNECTION_RESET&ftype=problem&space=8&stateGroup=active&sort=newest
安装预览版 17.2 也解决了这个问题