我记得我看到一些文档,通过告诉应用程序通过查询字符串切换到服务器端来启用客户端调试:
?mode = server
但是现在我找不到该查询字符串的任何引用。我确实记得添加此查询字符串并能够调试客户端代码(这意味着客户端代码实际上在服务器端上运行)。
摘要 服务器端代码是我可以调试的东西。 客户端代码是我要调试的东西。 我正在运行一个Asp.net托管Blazor应用程序。 我应该将在线文档的书签保留到查询字符串:(
请告知。
已更新
我想我刚刚找到它。 https://edcharbeneau.com/blazor-statehaschanged-101918/ 但是,按照本文概述的步骤进行操作即可证明,Blazor正在快速发展,因为语法不是一对一的。简而言之,通过?mode = server进行的客户端调试仍然无法正常工作。
答案 0 :(得分:1)
这从来都不是官方的,它来自社区。但是,这在不久前停止了工作。您发现到Ed的节目的链接是关于将所有逻辑移至共享库,并且仅运行客户端和服务器端Shell。然后,您可以使用服务器端外壳进行调试,并使用客户端外壳进行部署。
当前调试客户端Blazor的唯一方法是通过文档中介绍的浏览器调试。