是否可以将Application Insights添加到网站项目类型?
在Visual Studio中,以下上下文菜单可用于Web应用程序项目,但缺少Web站点项目。
答案 0 :(得分:2)
您应该能够手动使用Application Insights检测网站项目。以下是instructions。
答案 1 :(得分:2)
只想分享我最终做的事情。首先,它看起来像是一种魅力。
Application Insight是作为ASP.NET模块实现的,因此为了将其连接到Web站点项目,您需要执行以下操作:
Microsoft.ApplicationInsights.Web
NuGet包在web.config
<modules runAllManagedModulesForAllRequests="true">
<remove name="ApplicationInsightsWebTracking" />
<add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" preCondition="managedHandler" />
</modules>
确保您在网站基本目录中有ApplicationInsights.config
(以及web.config
) - 它定义了您将要收集的遥测