Silverlight的轻量级配置文件?

时间:2011-06-27 15:04:24

标签: c# .net silverlight

我想在生产环境中对我的应用程序中的某些操作进行概要分析。

我之前在.NET中使用过Stopwatch 它似乎不存在于Silverlight中(尽管在文档中)。

有人可以提出一些替代方案吗?还有比DateTime.UtcNow更好的东西吗?

我使用过Yourkit并在开发中使用ANT,但我想收集有关已部署软件性能的信息。我无法访问用户拥有的数据类型,但可以收集一些日志记录。

4 个答案:

答案 0 :(得分:1)

post是否有用?

听起来您想在应用程序中部署配置文件,以便在用户的PC上看到它的性能如何?

答案 1 :(得分:0)

首先,您可以查看this answer。标准计时器(例如查看DateTime.Now的值)只会给你粗略的分辨率,最多似乎是16ms左右。

否则你可以获得一个性能分析工具,现在有几个开箱即用的Silverlight,使用起来很容易,而且开始时并没有那么长时间,免费评估。两个此类工具JetBrains dotTraceRedGate ANTS

答案 2 :(得分:-1)

您是否看过这个问题:How to profile a silverlight application?

你在寻找除此之外的东西吗?

答案 3 :(得分:-1)

Telerik还有一个非常出色的产品分析名称:JustTrace

  

JustTrace支持分析本地应用程序,运行应用程序,Silverlight应用程序和本地ASP .NET网站。