# 第四章：打开工程

菜单栏【文件】-【打开工程】，在打开的系统文件管理窗口，选择你想要打开的项目文件，点击【打开】

### 第1节：【Project Inspection】对话框弹出

当打开低版本MetaFacture创建的工程时会弹出该对话框，当打开第三方IDE创建的工程时也有可能会弹出该对话框。

选择最后一个选项【Continnue with this version】，点击【Finish】

弹出【工程环境】设置对话框，如果您想更改原项目文件，可以点击【全部设置为最新】，在弹出来的对话框中点击【确定】，然后点击【确定】关闭工程环境对话框

如果您想保留原项目文件，在【工程环境】对话框中直接点击【确定】关闭该对话框。然后去菜单栏点击【文件】-【另存为】将项目另存为一个新的名称。

原项目文件会被不做任何改动的自动关闭，MetaFacture自动打开刚保存的项目文件。菜单栏点击【工程】-【工程环境】打开工程设置面板，更新您想要更新的模块，或者点击【全部设置为最新】更新所有模块。然后保存该项目文件即可。

### 第2节：是否升级工程存储格式

在编辑旧版本的MetaFacture保存的工程或第三方IDE保存的工程时，可能会弹出下图所示的对话框。选择【是】关闭对话框，继续编辑工程即可。

### 第3节：打开的工程报错

1.工程打开之后，菜单栏点击【编译】-【生成代码】，在【消息】窗口看到错误，该如何解决？

2.缺少xxxx的设备描述

3.打开【工具】-【设备存储库】，如果页面中有【下载缺失的描述】按钮，点击该按钮，这个会解决MetaFacture自带的驱动报错。

如果是第三方硬件设备报缺少设备描述错误，如PLC，IO模块，伺服电机等，安装对应的设备描述文件

不能打开库xxxx（原因：占位符库xxxx不能被解析）

双击该错误，打开【库管理器】，选中不能解析的库，点击【删除库】，再重新添加进来。

不能打开库xxxx（原因：库xxxx还没有被安装到系统中）

双击错误打开【库管理器】，在打开的窗口点击【下载缺少的库】，下载完成后如果还有报错，可能代码中有引用第三方库，安装引用的第三方库，然后添加库到项目中即可。

配置的编译器版本在安装中不可用

菜单栏点击【工程】-【工程设置】，修改【编译选项】的【固定版本】为当前版本即可。