是否有适用于.NET 3.5 SP1和WPF的CLR分析器?

Rob*_*Rob 11 wpf profiler .net-3.5

在我的所有搜索中,我只能找到这一个链接,表明旧的CLR Profiler for .NET 2.0应该适用于.NET 3.0或3.5应用程序.

当我尝试使用CLR Profiler for .NET 2.0配置我的.NET 3.5 SP1 WPF应用程序时,它启动我的应用程序就好了,但它会抛出一个对话框,上面写着"等待应用程序启动公共语言运行时".

由于我的应用程序明确使用CLR,我只能得出结论,.NET 2.0的CLR Profiler不能与更新版本的框架一起使用(可能只是3.5 SP1应用程序的问题).

那么,有没有人知道是否有适用于3.5 SP1的CLR分析器版本?如果没有Microsoft的分析器版本,是否有另一个我可以使用的具有类似功能的免费分析器?

Fre*_*örk 15

我刚刚尝试使用WPF应用程序运行CLR Profiler,它运行正常.应用程序启动需要一段时间(比非WPF应用程序更长,感觉就像),但它确实有效.

更新:只是为了使答案保持最新; 根据下面的评论,解决方案是运行具有管理权限的CLR Profiler.

  • 它的目标是.NET Framework 3.5.我确实看到了一个不需要运行管理权限的地方(不知道这是否适用于WPF应用程序).你试过吗? (3认同)

小智 12

CLR Profiler 4由微软于2011年1月31日发布.

此版本支持.NET frameworks 2.0到4.0以及对WPF和Silverlight的支持.

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=be2d842b-fdce-4600-8d32-a3cf74fda5e1

请注意,它需要.NET framework 4.

问候