【发布时间】:2021-05-02 05:41:31
【问题描述】:
我的 Blazor WebAssembly 独立(非托管)应用程序在 Visual Studio 中本地运行时运行良好,但是当我部署到 Windows 服务器时 - IIS 应用程序不会在浏览器中加载,这会显示在控制台中:
我还在网络面板中看到它正在向服务器发出以下请求: https://{myDomain}/_framework/undefined 一个不存在的文件,所以它只是返回 index.html 内容。
我已尝试删除所有内容并第二次部署,还尝试在 IIS 中重新启动网站,但没有帮助。
【问题讨论】:
-
也许尝试从您的“wwwroot”文件夹中尝试“npx serve”,而不是使用 IIS 来查看它是否是您的项目的问题或 IIS 正在做的事情。您也可以尝试使用其他浏览器。如果在不同的托管方式和使用不同的浏览器时同样失败,至少你可以确定这是你的东西的问题。