我正在试用服务器端Blazor (.net核心3.0预览版5)。我一直在网上搜索,但似乎找不到答案。我真的很喜欢Blazor (ASP.NET核心托管)模板的“布局”(见下图)。其中的客户端部分是WebAssebly。但是我读到一些软件,说我可以把blazor.webassembly.js改成blazor.server.js,这就是它。不管怎么说,这都不管用。我在控制台日志中看到一些错误:
错误:无法完成与服务器的协商:错误:内部服务器错误blazor.server.js:1
错误:如果连接未处于“已连接”状态,则无法发送数据。blazor.server.js:1
要让客户端使用blazor.server.js而不是blazor.webassembly.js,我需要做什么?
或者我只是误解了所有的事情?

发布于 2019-05-29 07:06:19
你在描述你正在使用的Blazor的味道时不一致。我将提供如何实现Blazor双模式的以下代码,但不是没有警告,尽管从Blazor客户端转移到Blazor服务器端,在配置方面是由一个名叫Suchiman的开发人员简化的,但为客户端编写代码可能与为服务器编写代码非常不同,您应该知道自己在做什么,并考虑许多因素……
以下是指导您如何来回移动的链接:https://github.com/Suchiman/BlazorDualMode
请不要犹豫,就上述问题提出任何问题。下一次选择blazor标签。我走到这一部分完全是偶然的。Blazor部分非常活跃...
https://stackoverflow.com/questions/56346219
复制相似问题