Azure:应用洞察力。是否需要 ai.x.xx.x-buildxxxxx.js 文件?

Azure: Application Insights. Are the ai.x.xx.x-buildxxxxx.js file required?

在我的 MVC 网络应用程序上启用 Application Insights 后,我看到名为 ai.0.22.8-build00154.js 的文件已添加到 /Scripts 文件夹(但是,它未包含在 .csproj 中) .

此外,我没有看到项目中任何地方引用了这个文件。 当我 运行 Web 应用程序时,我确实看到数据被发送到我在 Azure 上的 Application Insights 实例。

* 问题 * 这个 javascript 文件还需要吗?

请注意,我在本节末尾有脚本片段(根据 App.Insights 文档)。

是的,我认为这是必需的,它是 Nuget 包。您的文件名似乎与 package.

匹配

不需要此文件。如果您决定自己托管 Application Insights JS SDK 而不是在 CDN (http://az416426.vo.msecnd.net/scripts/a/ai.0.js) 上使用托管版本,则包含它。该代码片段引用了此版本,因此如果您决定自己托管 AI JS SDK 脚本,您还需要更新该代码片段。 建议您参考 CDN 上的版本,因为这是自动获取所有最新更新的方式。