分析应用程序时,Application Profiler 会监控应用程序对注册表和文件系统所做的更改。务必要让应用程序在分析会话期间保存其配置,这一点很重要。
仅支持对 .EXE 文件进行分析。有些应用程序会在“开始”菜单中安装引用应用程序文档(而不是引用应用程序的可执行文件)的快捷方式。您可以通过浏览到可执行文件并在应用程序路径后添加任意其他参数,来对这些应用程序进行分析。
通常,只需修改所分析的应用程序的少量设置就已足够。每当进行更改时,许多应用程序都会保存其完整配置。您可能需要更改更多应用程序功能和设置,以便将相应的文件写入磁盘。例如,您可以更改一些设置,如在电子邮件客户端中创建签名或在文字处理器中向自定义词典添加条目。
在选择要通过 Application Profiler 进行分析的应用程序时,您不能选择已在 VMware Dynamic Environment Manager 管理控制台中为其提供应用程序模板的应用程序。对于此类应用程序,您可以在管理控制台中使用相应模板创建 Flex 配置文件。
在查找 Flex 配置文件的注册表和文件系统定义时,只有设置在用户配置文件中的保存位置比较重要,而实际的配置设置起不到任何作用。不过,在创建预定义设置时,实际的配置设置却很重要,因为它们将成为预定义设置存档的一部分。
Application Profiler 会监控您选择的应用程序以及该应用程序启动的所有子进程。当主应用程序和所有子进程都停止运行时,将停止监控。对于某些应用程序,即使退出主应用程序,仍将有一个或多个子进程继续运行。在这种情况下,您必须通过单击“正在分析应用程序”对话框中的停止分析 (Stop Analysis) 按钮来手动停止分析。停止分析只会影响 Application Profiler 的监控进程,而不会导致子进程停止运行。
过程
结果
您已成功对应用程序进行分析。