.NET Blazor 和客户端调试?

.NET Blazor and client-side debugging?

是否可以进行 Blazor 客户端调试或者那种体验是什么样的?

Blazor 对我来说是个新手。我过去曾大量使用过 Razor/MVC,但后来转向其他技术。现在检查一下,Blazor 绝对是一个改进,似乎用 dot NET 替换了 Javascript。提到的其中一件事是它可以在浏览器上 运行 。那么我的问题是:Dev Chrome Tools 中的客户端调试体验如何?

结帐中的一个 Blazor 视频:

https://www.youtube.com/watch?v=Z0c7d64W-B8&list=PLcYfGPOcgilkwLcDgXrOoqvTd-2ettqED

在调试 Blazor 应用程序时,浏览器的开发人员工具不会特别有用。以下是您将在控制台中看到的消息类型。

代码 运行 浏览器是 WebAssembly,由 C# 或其他 .NET 语言编译而成。 WebAssembly 是二进制的,因此您无法在浏览器中对其进行调试。相反,您希望在 IDE(Visual Studio、VS 代码等)中调试 .NET 语言。