标签: intellitrace

应用程序标识未设置异常

我刚刚将一个项目转换为VS2010,现在我开始在IntelliTrace中查看我的软件中的异常.

其中一个例外是"应用程序标识未设置",只要我的软件看到类似的情况就会发生这种情况

string m_AppPath = Application.UserAppDataPath;
Run Code Online (Sandbox Code Playgroud)

这不是问题,因为AppDataPath正确返回,我只是想知道为什么会发生这种情况.

代码在Program.cs的Main函数中(如果这有所不同),一旦从Program.cs文件进入MainWindow.cs,代码就可以工作.

我的主要问题是我在应用程序启动之前设置了Logging.任何帮助赞赏搜索网络并没有真正帮助.

保罗

c# visual-studio-2010 intellitrace

31
推荐指数
2
解决办法
2万
查看次数

如何记录所有抛出的异常?

如何记录抛出和捕获的任何异常?像Visual Studio的IntelliTrace那样的东西.或者有没有办法将InteliTrace集成到应用程序的调试版本中,然后查看其日志?

更新:我会澄清一点.我想要标准的.txt(或任何自定义)日志,格式无关紧要.重点是我想记录所有第三方库中发生的所有异常,而不是向它们添加代码.

.net c# exception-handling intellitrace

26
推荐指数
2
解决办法
1万
查看次数

为什么我不能使用IntelliTrace for VS 2010检查局部变量?

在使用IntelliTrace进行调试期间导航到先前的调用/事件时,我看不到本地定义的变量值的快照.当鼠标悬停时,我收到消息"尚未收集到Intellitrace数据".有谁知道为什么?

.net debugging visual-studio-2010 visual-studio intellitrace

18
推荐指数
1
解决办法
3875
查看次数

每次我尝试使用错误CLR20r3进行调试时,Visual Studio 2012都会崩溃

每次我尝试调试我的一个应用程序时,我收到以下错误消息.有人有主意吗?我尝试在安全模式下运行Visual Studio,但我得到同样的东西.我也尝试修复安装并完全重新安装它没有运气:(.完整的问题签名是这样的:

Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: devenv.exe
Problem Signature 02: 11.0.50727.1
Problem Signature 03: 5011ecaa
Problem Signature 04: Microsoft.IntelliTrace.Package.11.0.0
Problem Signature 05: 11.0.50727.1
Problem Signature 06: 5011dad8
Problem Signature 07: 311
Problem Signature 08: 1f1
Problem Signature 09: System.AccessViolationException
OS Version: 6.1.7601.2.1.0.256.48
Locale ID: 1033
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

错误图片http://oi46.tinypic.com/sgjs5u.jpg

visual-studio intellitrace visual-studio-debugging visual-studio-2012

16
推荐指数
3
解决办法
3万
查看次数

"Intellitrace"的开源替代品

微软最近宣布推出"Intellitrace",这是VS2010恕我直言的杀手级功能.

基本上它记录了程序运行的一些指令(特别是函数调用),并允许您轻松查看执行日志.

开源工具是否有类似的功能?具体来说,这种Java与Eclipse集成的功能将是一件好事.

java open-source visual-studio intellitrace

15
推荐指数
2
解决办法
3540
查看次数

为什么调试模式下DbContext.SaveChanges要慢10倍

有人可以解释一下

  1. 为什么DbContext.SaveChanges在调试模式下比生产模式慢~10倍?
  2. 有什么方法可以加快速度吗?

在调试模式下,如果我在没有调试的情况下启动项目,我的网页加载时间为116秒,而加载时为15秒.

我已经设置了跟踪语句,并确定在调试模式下,在我的DbContext.SaveChanges方法中花费了大约116秒.

运行项目而不调试在同一部分中花费7秒钟.

如果您想了解更多信息,请在评论中告诉我.

项目设置:

  • ASP.NET网页
  • VS2012
  • SQLServer2012
  • 实体框架5.0

附加信息:(如果您需要更多,请在评论中告诉我)

  • SaveChanges方法的累积sql查询数为20,000
  • 生产连接字符串:数据源= PC-DEV;初始目录= aspnet-2013-06-04;集成安全性= True; MultipleActiveResultSets = True;应用程序名称= EntityFrameworkMUE
  • Debug Connection String:Data Source = PC-DEV; Initial Catalog = aspnet-2013-06-04; Integrated Security = True; MultipleActiveResultSets = True; Application Name = EntityFrameworkMUE
  • 我也经历过与LocalDB相同的相对性能作为支持数据库

更新:

正如@ruionwriting建议的那样,我描述了数据库,我发现,无论项目是在调试模式还是生产模式下运行,~2,000 sql命令都会花费相同的时间.(每个命令0毫秒).

但是,在调试模式下,20,000个命令之间的平均绝对时间差为5ms.

与生产模式相比,该组命令的平均时间差为0.3 ms.

这是大约10倍的时间性能差异,并将实体框架隔离为在调试模式下花费额外时间.

有没有办法配置调试版本,以便可以在没有调试标志的情况下引用EntityFramework?

如果我以某种方式通过一些编译器魔术来实现性能,那么在调试功能方面我会失去什么?目前我无法进入实体框架代码,所以我认为我不会错过任何东西.

谢谢!

asp.net performance intellitrace dbcontext entity-framework-5

13
推荐指数
1
解决办法
3137
查看次数

Debugger和Intellitrace在文本查看器中显示长SqlCommand.CommandText的截断文本

我试图找出select使用Entity Framework对SQL Server做出的声明的文本内容.CommandTextIntelliTrace和调试器下的属性在文本视图中将文本截断为正好4096个字符.有没有办法看到所有这些或配置这些工具至少提高限制?

更新:这仍然是VS 2015诊断工具的一部分.

debugging entity-framework visual-studio watch-window intellitrace

12
推荐指数
1
解决办法
965
查看次数

IntelliTrace和ADO.NET参数值

我正在尝试调试实体框架,我可以看到数据库调用,但不显示参数值.我尝试了很多选项,但是没能看到任何参数.可能吗?如果没有,那将是一个彻底失望.

debugging entity-framework visual-studio-2010 intellitrace

12
推荐指数
1
解决办法
1817
查看次数

在执行应用程序期间禁用IntelliTrace

我有一个应用程序在启动时加载大量元数据.这是在几秒钟内完成的,但是当我开启IntelliTrace时需要很长时间.我理解为什么,但它让我无法使用IntelliTrace.

我想要的是在我的代码中添加一个语句,以便在加载过程中不记录IntelliTrace事件和调用信息.加载完成后,我想添加一个IntelliTrace可以再次记录信息的语句.

有没有办法实现这个目标?

debugging visual-studio-2010 visual-studio intellitrace

10
推荐指数
1
解决办法
5963
查看次数

WPF应用程序在第一次交互后停止/冻结,如按钮单击

我目前在WPF中遇到问题.UI加载很好,但每当第一次用户交互时,例如按钮点击,应用程序似乎停止,或者如果我有两个按钮显示MessageBox,第一次点击将等待几秒然后显示MessageBox,但任何后续交互都是即时和响应的.

还有其他人经历过这个吗?如果是这样,有什么解决方案吗?

谢谢

c# wpf performance buttonclick intellitrace

9
推荐指数
1
解决办法
2430
查看次数