Open an Existing Project

It is crucial to ensure that you only open projects that you created or obtained from a trusted source.

Opening a malicious project could compromise the security of the automation engineer's computer and the computer of any agent or robot that runs a solution based on that project.

You can open an existing project either from the home screen or from the project screen.

When opening a project, Automation Studio checks whether the project requires any conversions before being opened in the current version of Automation Studio, and then performs modifications and conversions automatically if needed. See below.

Open an Existing Project from the Home Screen

  1. Click Open Project.

  2. Select the project to open. An Automation Studio projects has a .dproj file extension.

  3. Click Open.

    If the project requires conversion, a message will be displayed. Otherwise, the selected project is opened.

Open an Existing Project from the Project Screen

  1. Click Open Project.

    If the current project includes unsaved changes, a message will be shown:

    Choose:

    • Cancel to return to the open project.

    • Don't Save to open another project without saving the unsaved changes in the open project.

    • Save to save the unsaved changes in the open project before opening another project.

  2. Select the project to open. An Automation Studio projects has a .dproj file extension.

  3. Click Open.

    If the project requires conversion, a message will be displayed. Otherwise, the selected project is opened.

Project Conversion

When opening a project, Automation studio checks whether the project files are suitable to be opened in the current version of Automation Studio. Any conversion required will be performed automatically after requesting confirmation.

If any conversion is required, a message listing all issues is displayed, as below.

Click:

  • Convert to automatically perform all conversions listed. The project will then be opened.

  • Cancel to stop opening the selected project. No conversions will be performed.

Explanations of all issue types are provided below:

Project Conversion Example

This example describes what happens when opening Project_A below.

Project_A has the following issues:

  1. It was last saved in an older version of Automation Studio than is being used currently.

  2. It shares a folder with another Automation Studio project.

  3. It references an SDK DLL file that is located in another folder.

When opening the project, Automation Studio displays the following message. The numbers indicate how the updates required correspond to the issues listed above.

After conversion, Project_A has been moved into its own project folder. The SDK DLL file has been included in the Dependencies sub-folder.