VS 2017 浏览器链接不适用于静态 HTML



在 ASP.NET 4.6 项目中,我按照在静态 HTML 文件(用于引导角度)启用Browser Link的说明进行操作,方法是在web.config的正确位置输入以下内容。

<add name="Browser Link for HTML" path="*.html" verb="*"
type="System.Web.StaticFileHandler, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
resourceType="File" preCondition="integratedMode" />

这是一个非常简单web.config,我相当确定这不是处理程序未正确添加的问题,如此处所述。

但是,在浏览器中查看 html 源代码时,它不包含本文中描述的Browser Link脚本标记。

我的印象是,如果在加载处理程序时出现问题,应用程序将无法加载。有没有办法对 ASP.NET 中加载的处理程序进行故障排除?

我正在为 CMS 开发一个 Angular 模块,所以我没有在我的index.html中包含<body>标签。

事实证明,<body>标签必须存在。我猜处理程序正在使用 XPATH 插入Browser Link脚本标签。

最新更新