我对Microsoft.ApplicationInsights
个对象有疑问。每当代码第一次碰到其中一个对象时,初始化的时间就会非常长(有时甚至大约40秒)。
示例1:
示例2:
首次加载时间长的原因是什么?我该如何解决这个问题?
答案 0 :(得分:4)
为什么不在使用web.config转换进行调试时禁用ApplicationInsight?
<?xml version="1.0"?>
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
<system.web>
<httpModules>
<add xdt:Transform="Remove" xdt:Locator="Match(name)" name="ApplicationInsightsWebTracking" />
</httpModules>
</system.web>
<system.webServer>
<modules>
<add xdt:Transform="Remove" xdt:Locator="Match(name)" name="ApplicationInsightsWebTracking" />
</modules>
</system.webServer>
</configuration>
我有类似的问题,这个question的答案向我解释了如何在我的开发环境中使用这个片段(即不在发布管道中)。