You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

已发布的Blazor WebAssembly应用运行机制及代码位置咨询

你的Blazor WebAssembly应用代码在哪里?
  • 你编写的C#代码会被编译成WebAssembly字节码,而非可读的文本或直接嵌入到JS文件中,这些字节码被打包在.dll格式的程序集文件里。
  • 查看blazor.boot.json里的assemblyReferences数组,里面列出了所有需要加载的程序集,其中就包含你的应用专属程序集(一般命名和你的项目名称一致,比如YourProject.dll)。
  • Blazor在加载完blazor.boot.json后,会自动发起请求下载这些.dll文件,你需要在浏览器网络面板里查看后续加载的请求,这些文件才是承载你编写的应用逻辑的核心。
  • 你看到的dotnet.6.0.10.fuzsuyypq1.js只是.NET运行时的JS绑定层,负责初始化WebAssembly运行环境、加载程序集,本身并不包含你的业务代码。
  • 如果发布时启用了默认的压缩配置,这些.dll文件会被压缩,你可以在网络面板中筛选application/octet-stream类型的请求,更容易找到它们。

内容的提问来源于stack exchange,提问作者rafalxyz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 02:20:28