如果您还没有运行一个分析,在项目选项卡,单击向下箭头以展开工具画廊。下应用程序,点击依赖分析仪.
当您运行依赖项分析时,依赖项分析器会识别出一些问题,例如文件丢失、文件不在项目中、未保存的更改以及过期的派生文件。您可以使用依赖关系图或文件列表检查问题文件。当没有选择文件时,属性右边的窗格显示了附加组件的依赖项和整个项目的问题列表。
问题的信息 |
描述 |
修复 |
---|---|---|
文件不在项目中 |
该文件不在项目中。 |
在图中右键单击问题文件并选择添加到项目. 若要从问题列表中删除文件而不将其添加到项目中,请右键单击该文件并选择隐藏的警告. |
缺失的文件 |
该文件在项目中,但在磁盘上不存在。 |
使用源代码控制创建或恢复文件。 |
找不到文件或变量。 |
如果这个状态是可接受的,右键单击文件并选择隐藏的警告. 依赖项分析器可能会将方法与函数混淆,并报告缺失的依赖项,这取决于您调用对象方法的方式。看到分析的局限性. |
|
在项目根目录 |
该文件位于项目根文件夹之外。 |
如果这个状态是可接受的,右键单击文件并选择隐藏的警告.否则,将其移动到项目根目录下。 如果所需文件位于项目根目录之外,则不能将这些文件添加到项目中。如果文件位于您的路径上,并且是不属于项目的实用工具或资源,则此依赖项可能不会表明有问题。使用依赖项分析以确保您理解设计依赖项。 |
在项目未引用 | 该文件位于当前项目未引用的项目中。 | 添加包含该文件的项目作为项目引用 |
未保存的更改 |
文件在MATLAB中有未保存的更改®和仿真软万博1manbetx件®编辑器。 |
保存文件。 |
导出文件过期 |
派生文件比派生它的源文件更早。 |
重新生成派生的文件。如果是 如果重命名源文件,项目会检测到对派生文件的影响,并提示您更新它。 |
产品没有安装 |
这个项目依赖于一个缺失的产品。 |
通过安装缺失的产品来修复模型。s manbetx 845 如果您打开一个包含来自丢失产品的内置块或库链接的模型,您将看到标签和链接,以帮助您解决问题。s manbetx 845
要找到打开Add-On Explorer并安装产品的链接:
产品依赖关系可以以许多其他方式出现,例如在回调中,因此在这种情况下,您很难看到缺失的产品在哪里被引用。通过安装缺失的产品来修复模型。s manbetx 845 |
使用图表来图形化地研究问题文件。
在属性窗格中,在问题节、点、题等文件不在项目中
,然后单击放大镜图标.图中突出显示了具有此特定问题的文件。
要浏览这些文件,请使用搜索框中的箭头(例如,问题:文件不在项目中
).
若要撤消高亮显示,请关闭搜索框。
要查看有关特定问题文件的更多信息,请在图中选择该文件。在属性窗格中,在问题节中,您可以看到详细信息,包括该文件的路径、类型和问题。
采取措施解决问题文件。例如,如果一个文件是文件不在项目中
,右键单击图中的问题文件并选择添加到项目.若要从问题列表中删除该文件而不将其添加到项目中,请右键单击该文件并选择隐藏的警告.
调查下一个问题列在问题部分。重复这些步骤,直到解决所有问题。
更新图表和问题列表中,点击分析.
提示
对于大型项目,在列表中查看结果可以使导航更容易。
有关使用依赖关系图的更多方法,请参见执行影响分析.
对于大型项目,使用文件列表调查项目问题文件。
在依赖分析器工具条中,单击文件列表.
在属性窗格中,在问题节、点、题等文件不在项目中
,然后单击放大镜图标.
的文件列表只显示带有特定问题的文件。
修复文件不在项目中
问题,选择列表中的所有文件。使用上下文菜单并选择添加到项目.若要从问题列表中删除文件而不将其添加到项目中,请右键单击该文件并选择隐藏的警告.
调查下一个问题列在问题部分,例如缺失的文件
.重复这些步骤,直到解决所有问题。
更新图表和问题列表中,点击分析.