【发布时间】:2018-09-16 19:10:29
【问题描述】:
我们正在尝试为我们的业务线 UWP 应用找到一个集中的异常日志记录解决方案。经过一番研究,我们决定尝试 HockeyApp,因为它有一个 UWP SDK 和一个TrackException() 方法。我们希望通过设置到 Application Insights 的 HockeyApp Bridge 来查看 Azure 中的数据。但是,虽然事件正常进行,但 Application Insights 中并未出现异常。下面是我为测试而编写的简单代码。 TrackEvent() 日志同时显示在 HockeyApp 和 App Insights 中。 TrackException() 日志仅显示在 HockeyApp 中。为什么异常没有流向 Application Insights?
HockeyClient.Current.TrackEvent($"Navigated to Login Page.");
HockeyClient.Current.TrackEvent($"Navigated to Login with Dictionary.", new Dictionary<string, string>
{
{"MyExtraData", "Tour # 1234" }
}
);
try
{
string str = null;
int i = str.Length;
}
catch (Exception ex)
{
HockeyClient.Current.TrackException(ex);
}
HockeyClient.Current.Flush();
在这里您可以看到 Azure Application Insights 中没有例外。
我已经多次复制了这个。此外,分析门户中没有“例外”表。
【问题讨论】:
标签: azure uwp azure-application-insights hockeyapp