主要内容

检查依赖结果并解决问题

如果您还没有运行一个分析,在项目选项卡,单击向下箭头以展开工具画廊。下应用程序,点击依赖分析仪

当您运行依赖项分析时,依赖项分析器会识别出一些问题,例如文件丢失、文件不在项目中、未保存的更改以及过期的派生文件。您可以使用依赖关系图或文件列表检查问题文件。当没有选择文件时,属性右边的窗格显示了附加组件的依赖项和整个项目的问题列表。

问题的信息

描述

修复

文件不在项目中

该文件不在项目中。

在图中右键单击问题文件并选择添加到项目

若要从问题列表中删除文件而不将其添加到项目中,请右键单击该文件并选择隐藏的警告

缺失的文件

该文件在项目中,但在磁盘上不存在。

使用源代码控制创建或恢复文件。

找不到文件或变量。

如果这个状态是可接受的,右键单击文件并选择隐藏的警告

依赖项分析器可能会将方法与函数混淆,并报告缺失的依赖项,这取决于您调用对象方法的方式。看到分析的局限性

在项目根目录

该文件位于项目根文件夹之外。

如果这个状态是可接受的,右键单击文件并选择隐藏的警告.否则,将其移动到项目根目录下。

如果所需文件位于项目根目录之外,则不能将这些文件添加到项目中。如果文件位于您的路径上,并且是不属于项目的实用工具或资源,则此依赖项可能不会表明有问题。使用依赖项分析以确保您理解设计依赖项。

在项目未引用 该文件位于当前项目未引用的项目中。 添加包含该文件的项目作为项目引用

未保存的更改

文件在MATLAB中有未保存的更改®和仿真软万博1manbetx件®编辑器。

保存文件。

导出文件过期

派生文件比派生它的源文件更早。

重新生成派生的文件。如果是每分钟文件,您可以通过运行项目检查自动重新生成它。在MATLAB中,对项目选项卡,单击向下箭头以展开工具画廊。下项目检查,点击检查项目

如果重命名源文件,项目会检测到对派生文件的影响,并提示您更新它。

产品没有安装

这个项目依赖于一个缺失的产品。

通过安装缺失的产品来修复模型。s manbetx 845

如果您打开一个包含来自丢失产品的内置块或库链接的模型,您将看到标签和链接,以帮助您解决问题。s manbetx 845

  • 块被标记为缺失的产品(例如,s manbetx 845SimEvents没有安装

  • 工具提示包括缺失产品的名称

  • 消息提供了打开Add-On Explorer并安装缺失产品的链接s manbetx 845

要找到打开Add-On Explorer并安装产品的链接:

  • 对于内置块,打开诊断查看器,并单击警告中的链接。

  • 对于未解析的库链接,双击该块以查看详细信息,然后单击链接。

产品依赖关系可以以许多其他方式出现,例如在回调中,因此在这种情况下,您很难看到缺失的产品在哪里被引用。通过安装缺失的产品来修复模型。s manbetx 845

研究依赖关系图中的问题文件

使用图表来图形化地研究问题文件。

  1. 属性窗格中,在问题节、点、题等文件不在项目中,然后单击放大镜图标.图中突出显示了具有此特定问题的文件。

    要浏览这些文件,请使用搜索框中的箭头(例如,问题:文件不在项目中).

    若要撤消高亮显示,请关闭搜索框。

  2. 要查看有关特定问题文件的更多信息,请在图中选择该文件。在属性窗格中,在问题节中,您可以看到详细信息,包括该文件的路径、类型和问题。

    采取措施解决问题文件。例如,如果一个文件是文件不在项目中,右键单击图中的问题文件并选择添加到项目.若要从问题列表中删除该文件而不将其添加到项目中,请右键单击该文件并选择隐藏的警告

  3. 调查下一个问题列在问题部分。重复这些步骤,直到解决所有问题。

    更新图表和问题列表中,点击分析

提示

对于大型项目,在列表中查看结果可以使导航更容易。

有关使用依赖关系图的更多方法,请参见执行影响分析

调查文件列表中的问题文件

对于大型项目,使用文件列表调查项目问题文件。

  1. 在依赖分析器工具条中,单击文件列表

  2. 属性窗格中,在问题节、点、题等文件不在项目中,然后单击放大镜图标

    文件列表只显示带有特定问题的文件。

    修复文件不在项目中问题,选择列表中的所有文件。使用上下文菜单并选择添加到项目.若要从问题列表中删除文件而不将其添加到项目中,请右键单击该文件并选择隐藏的警告

  3. 调查下一个问题列在问题部分,例如缺失的文件.重复这些步骤,直到解决所有问题。

    更新图表和问题列表中,点击分析

相关的话题