我在调试窗口中看到了AI消息,但没有在诊断窗口/集线器,Azure或应用程序洞察VS屏幕中看到
调试窗口 应用洞察遥测:{" name":" Microsoft.ApplicationInsights.e71aa06ae1d142b4ae04393d63a71d57.Exception"," time":" 2016-07-16T09:46: 37.7435251Z"," iKey":" xyz","标签":等
不使用配置文件
for (;;)
{
var telemetryClient = new TelemetryClient();
telemetryClient.InstrumentationKey = "abc";
telemetryClient.Context.Session.Id = Guid.NewGuid().ToString();
telemetryClient.Context.User.AccountId = "Ben";
telemetryClient.Context.Component.Version = "1.0";
telemetryClient.TrackEvent("Application Start");
telemetryClient.TrackException(new ApplicationException("test exc"));
telemetryClient.Flush();
Thread.Sleep(3000);
}
这是几个解决方案一个控制台另一个。核心。有什么想法吗?
添加诊断显示。 属性值'无法从存储加载项目。文件:20160531051527_dbd26772482e4dbab6791b63f0ded9d3.trn异常:System.UriFormatException:无效的URI:无法确定URI的格式。 在Microsoft.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务) 在Microsoft.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccess(任务任务) 在Microsoft.ApplicationInsights.Channel.Storage.Peek()'找不到vshub.exe。默认情况下填充它:OnNext:{0} 属性值'无法从文件加载传输。文件的完整路径:C:\ Users \ bklooste \ AppData \ Local \ Microsoft \ ApplicationInsights \ vstelAIF-312cbd79-9dbb-4c48-a7da-3cc2a931cb70 \ 20160712090841_9436f519411b4a10b4f551897382fcc6.trn,异常:System.UriFormatException:无效的URI:URI的格式可以没有确定。 在Microsoft.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务) 在Microsoft.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccess(任务任务) 在Microsoft.ApplicationInsights.Channel.Storage.d__14.MoveNext()'找不到vshub.exe。默认情况下填充它:OnNext:{0} 属性值'无法从存储加载项目。文件:20160712090841_9436f519411b4a10b4f551897382fcc6.trn异常:System.UriFormatException:无效的URI:无法确定URI的格式。 在Microsoft.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务) 在Microsoft.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccess(任务任务)
答案 0 :(得分:0)
可能不是答案,但可以帮助那些搜索此堆栈跟踪并且不会阅读问题评论的人。
OPs问题在检查仪器密钥时已经解决。
当 vshub.exe 尝试读取C:\Users\bklooste\AppData\Local\Microsoft\ApplicationInsights\vstelAIF-312cbd79-9dbb-4c48-a7da-3cc2a931cb70
处的文件以在离线遥测中发送时,会生成堆栈跟踪。
此离线遥测由Application Insights Persisted HTTP包提供。在不知道文件的实际内容的情况下,文件中可能存在一些损坏。该文件应该类似于下面的代码段。如果由于某种原因文件被截断或URI实际上格式不正确,那么将抛出此异常。
您需要更正URI,或者(最好)只删除文件。
https://vortex.data.microsoft.com/collect/v1
Content-Type:application/x-json-stream
Content-Encoding:gzip
H4sIAAAAAAAEAJV...