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