.net core dotnet.exe如何为blazor web程序集文件提供服务

.net core dotnet.exe如何为blazor web程序集文件提供服务,.net-core,blazor-webassembly,blazor-client-side,kestrel-http-server,.net Core,Blazor Webassembly,Blazor Client Side,Kestrel Http Server,有人可以解释或参考dotnet.exe进程如何为blazor web程序集应用程序提供服务的文档吗 这就是我所做的和我所知道的 使用命令dotnetnewblazorwasm-oblazortest构建了一个新的BlazorWeb组装项目 使用命令dotnet run运行项目,并按预期运行 请记住,我没有使用--hosted参数来包括ASP.NET核心服务器 据我所知,BlazorWebAssembly项目的输出是在浏览器进程内部运行的一组静态文件。为了让这些文件在浏览器中运行,我们需要一个

有人可以解释或参考dotnet.exe进程如何为blazor web程序集应用程序提供服务的文档吗

这就是我所做的和我所知道的

  • 使用命令
    dotnetnewblazorwasm-oblazortest
    构建了一个新的BlazorWeb组装项目
  • 使用命令
    dotnet run
    运行项目,并按预期运行
请记住,我没有使用
--hosted
参数来包括ASP.NET核心服务器

据我所知,BlazorWebAssembly项目的输出是在浏览器进程内部运行的一组静态文件。为了让这些文件在浏览器中运行,我们需要一个web服务器,如kestrel/iis或cdn来为这些文件提供服务


现在我的问题是,在当前设置中,提供文件所需的Web服务器或cdn在哪里?

dotnet CLI正在读取您的
Properties\launchSettings.json
文件

默认配置文件使用IIS Express启动应用程序

如果要使用模板中包含的其他Kestrel launch配置文件,可以使用:

dotnet运行--启动配置文件“BlazorTest”
注意:“项目”配置文件将作为您在
dotnet new