dotnet.exe如何服务blazor web程序集文件



是否有人可以解释或参考有关dotnet.exe进程如何服务blazor web组装应用程序的文档?

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

  • 使用dotnet new blazorwasm -o BlazorTest命令搭建一个新的blazor web组装项目。
  • 使用命令dotnet run运行项目,并按预期运行。

请记住,我没有使用--hosted参数来包括ASP。. NET Core server.

就我的理解而言,blazor web assembly项目的输出是在浏览器进程中运行的一组静态文件。为了使这些文件在浏览器中运行,我们需要一个web服务器,如kestrel/iis或cdn来提供这些文件。

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

dotnet CLI正在读取您的PropertieslaunchSettings.json文件

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

如果您想使用模板中包含的其他Kestrel启动配置文件,您可以使用:

dotnet run --launch-profile "BlazorTest"

注:项目;配置文件将作为你在dotnet new

中指定的应用程序的名称。

最新更新