angular - Angular 应用程序在本地使用 IE11,但在 IIS 上托管时不使用
问题描述
根据本教程中描述的步骤,我已使我的 Angular 应用程序(使用 .NET Core 3.1)与 IE11 兼容: https ://dev.to/coly010/angular-how-to-support-ie11-4924
它在本地运行时在 IE11 中运行良好(调试或发布模式都有效),但在 IIS 网络服务器上发布和托管后,它在 IE11 中打开时显示空白页面。检查 IE11 控制台时,显示以下错误(“Bezeichner erwartet”表示“预期标识符”):
我怎样才能找出这里出了什么问题,以便我可以让应用程序在本地和在 IIS 上托管时在 IE11 中工作?
解决方案
我找到了一个和你一样问题的帖子,你可以参考一下。
我认为您的问题也可能是在 IIS 上托管站点之前未安装.Net Core 运行时或托管包。当您使用 .NET Core 3.1 时,我建议您可以从此链接下载并安装它们。安装后,请再次尝试在 IIS 上托管您的网站,看看它是否可以正常工作。
推荐阅读
- android - EasyImage 库:来自 AndroidManifest.xml 的属性 FILE_PROVIDER_PATHS 也存在于 [com.github.jkwiecien:EasyImage
- hadoop - 如何设计每个映射器来处理 SequenceFile 的每一行?
- android - 打开编码器时出错 - ffmpeg android(ffmpeg 命令错误)
- android - 如何从 Glide 的磁盘缓存中删除特定的图像 URL?
- c - 当我运行我的代码时,它会在终端上显示一些错误。谁能告诉我错误代表什么?我该如何调试它?
- python-2.7 - 如何导入两个依赖的python文件?
- php - 如何防止 Doctrine 删除计算/生成的列
- javascript - 将 React 子组件保存在状态值中如何高效?
- c - cvShowImage 使系统抛出异常
- windows - 在 Windows 上设置 Odoo 服务器的问题