WASM 应用程序在 VS2019 中正常,但不是来自 GitHub 页面

问题描述

我是 GitHub 和 Blazor WASM 的新手。我是一名 WinForm 开发人员,并使用 BlazorWebAsembly、NetCore 5.0 和 VS2019 将 Visual Studio (VS2019) WinForm 转换为 WASM。 这是在https://burtstewart.github.io/BlazorWAMapp1/。该页面使用 IIS 从 VS 加载正常,但通过浏览器我收到“发生未处理的错误。重新加载?”

谁能提供帮助?谢谢

解决方法

Github 页面主要用于托管使用 Jekyll 创建的应用程序。有关详细信息,请参阅 this documentation

因此托管 WASM blazor 应用程序不是主要范围。您可以看到页面没有加载,因为 Github 页面 Web 服务器不知道如何处理请求。在 IIS 中本地运行它,IIS 加载所有请求的文件,然后引导 WASM 应用程序。

enter image description here

你可以关注this tutorial,它帮助我完成了任务。您会看到其中涉及大量任务。