Asp.net web api 是否可以在本地观看应用程序洞察

Asp.net web api 是否可以在本地观看应用程序洞察,asp.net-web-api,iis-express,azure-application-insights,Asp.net Web Api,Iis Express,Azure Application Insights,有一个web.api应用程序,其中插入了应用程序洞察。当AI发布到Azure时,它就像一个符咒。不幸的是,有时出于测试目的需要在iis express中启动应用程序。通常我在cmd中这样做:“c:\program files\iis express\iisexpress”/port:1337/path:c:\tracker\u pub 在这种情况下,有可能观看人工智能统计数据吗?我特别希望看到有时会发生异常。是的,只要您的应用程序正在接收请求,并且您的本地计算机具有internet连接,这样它就

有一个web.api应用程序,其中插入了应用程序洞察。当AI发布到Azure时,它就像一个符咒。不幸的是,有时出于测试目的需要在iis express中启动应用程序。通常我在cmd中这样做:
“c:\program files\iis express\iisexpress”/port:1337/path:c:\tracker\u pub


在这种情况下,有可能观看人工智能统计数据吗?我特别希望看到有时会发生异常。

是的,只要您的应用程序正在接收请求,并且您的本地计算机具有internet连接,这样它就可以向AI数据收集端点发送事件。在iis express中运行时,它应该正在记录活动。建议的方法是将此数据发送到不同的检测密钥(在AI portal中创建新的AI资源后),这样本地测试流量就不会与生产数据混淆,这也是测试即将添加的新自定义事件的一种好方法。如果在iis express中运行时看不到任何数据,最好的调试方法是在Visual Studio中使用F5启动应用程序,您将在调试输出窗口中看到即将发送的每个事件。
请阅读。您可以使用LinqPad使所有内部遥测处于活动状态。此外,如果您有VS 2015更新1,则有一个Application Insights hub,您可以在其中找到AI遥测(与VS输出中相同)。你可以读到它。还有。

知道为什么我看到的是
度量
跟踪
,和
远程依赖性
,而不是其他(特别是,没有
请求
)?