我能';t使用IIS上发布的blazor webassembly执行网站

我能';t使用IIS上发布的blazor webassembly执行网站,iis,blazor,publish,webassembly,Iis,Blazor,Publish,Webassembly,我使用SignalR(VS 2019-.Net Core 3.1)与Blazor Webassembly一起创建了一个项目。 当我从开发环境运行它时,它工作正常,但当我将它发布到IIS(服务器项目)并尝试运行它时,它会显示以下消息: 加载。。。 发生了未处理的错误。重新加载您是否在iis上启用了web套接字?当收到服务器以404状态响应时,请检查basehref和网络日志。开发者工具网络选项卡中应该有404错误。请检查您的应用程序是否从正确的URL请求css。此外,请确保已安装IIS静态内容功能

我使用SignalR(VS 2019-.Net Core 3.1)与Blazor Webassembly一起创建了一个项目。 当我从开发环境运行它时,它工作正常,但当我将它发布到IIS(服务器项目)并尝试运行它时,它会显示以下消息:

加载。。。
发生了未处理的错误。重新加载您是否在iis上启用了web套接字?当收到服务器以404状态响应时,请检查basehref和网络日志。开发者工具网络选项卡中应该有404错误。请检查您的应用程序是否从正确的URL请求css。此外,请确保已安装IIS静态内容功能。如果您能提供更多详细信息,尤其是子状态代码或事件查看器,我们将不胜感激。事实上,必须更正href。设置正确的值后,页面开始工作。非常感谢大家。