AppDNA

应用程序依赖关系

无论是使用 XenApp、XenDesktop 还是其他方法将应用程序部署到用户,了解正确交付应用程序所需的内容对于成功推出至关重要。AppDNA 报告算法分析是否存在应用程序所需的应用程序、应用程序框架和文件。标准的应用程序修复报告包括所有缺少的依赖关系,应用程序问题报告将编译所有相关应用程序 RAG。

假设对于一套金融应用程序,App1 调用 App2,这需要微软基础类 (MFC) 并调用 App3。AppDNA 分析这些应用程序依赖关系,并允许您手动创建依赖关系,或基于 AppDNA 通过将缺失的文件或 API 调用与提供它们的运行时匹配而衍生的建议依赖关系。内置的应用程序依赖关系映射包括常见库和框架,如 Visual Studio C++ 和 Visual Basic 运行时间库,以及 Web 浏览器、SQL Server 和 Web 服务连接等应用程序。如果您知道其他应用程序依赖关系(可能是 System Center Configuration Manager 提供的信息),则可以使用 AppDNA SDK 来管理这些关系。

查看依赖关系

  1. 在应用程序列表中,单击某个应用程序以将其选中,然后右键单击该应用程序并选择“属性”。

  2. 单击依赖关系选项卡,然后单击查看依赖关系图标。该图标在需要或所选应用程序所需的应用程序列表之间切换。

使用建议的依赖关系

  1. 在应用程序列表中,单击某个应用程序以将其选中,然后右键单击该应用程序并选择“属性”。
  2. 单击依赖关系选项卡,然后单击建议。
  3. 选择一个项目,然后单击链接应用程序。

定义依赖关系

  1. 在应用程序列表中,单击某个应用程序以将其选中,然后右键单击该应用程序并选择“属性”。

  2. 单击依赖项选项卡,然后单击新建。

    “应用程序”选项卡和“系统框架”选项卡列出了 AppDNA 数据库中的项目。

  3. 若要指定对应用程序或系统框架的依赖关系,请选择相应的选项卡,选择一个项目,然后单击确定。

应用程序依赖关系