Save to a previous Uipath release

Hi All, I’m using UiPath Community Edition, and I recently updated at the version 2019.9.2
Now my customer would like to do a PoC with Uipath and I installed a trial lic 2018.4.3, (received from uipath) unfortunately, all the projects that I’ve done (with the newer version), can not be opened due to error detecting projects version.
Is there any kind of way to save with a previous version or a workaround to the overpass to skip this problem
following an example of the detailed error
"
Cannot open item: UiPath.Studio.Contracts.RecoverableException: The project ‘C:\Users\Andrea\Documents\UiPath\Trello\project.json’ could not be opened: Error detecting project version. —> System.NotSupportedException: Error detecting project version
at UiPath.Project.ProjectData.WorkflowDataUpgrade.GetLatestProjectData(String projectContent, Dictionary`2 availablePackages) in D:\a\1\s\Common\UiPath.Project\ProjectData\WorkflowDataUpgrade.cs:line 61
at UiPath.Project.WorkflowProjectRepository.<>c__DisplayClass10_0.<b__0>d.MoveNext() in D:\a\1\s\Common\UiPath.Project\WorkflowProjectRepository.cs:line 135
— End of stack trace from previous location where exception was thrown —
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at UiPath.Project.WorkflowProjectRepository.d__10.MoveNext() in D:\a\1\s\Common\UiPath.Project\WorkflowProjectRepository.cs:line 131
— End of stack trace from previous location where exception was thrown —
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at UiPath.Studio.Plugin.Workflow.Project.WorkflowProjectModelFactory.d__42.MoveNext() in D:\a\1\s\Studio\UiPath.Studio.Plugin.Workflow\Project\WorkflowProjectModelFactory.cs:line 284
— End of stack trace from previous location where exception was thrown —
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)


"

Thanks
Sax

@Sax72
Create an empty Project in 2018 and compair the project.json with one project.json from one 2019 Project.

Pay Attention on e.g. Schema Version and dependencies.

Downgrading a Project would Start with this actions and adoptions and at least manually you can Convert the projects

@Sax72

You are getting this error because the activities you used in latest version may not be available in older version.

As @ppr said, you have to compare packages in both versions and then check it.

2 Likes

Hi​ @Sax72

For​ more​ information​ and​ solution​ , you​ can​ see​ as​ below​:

Hi Natapong I tried to open the Xaml file instead of the json project as suggested by Pablito but I get the same error.
But if I create a new version of the project 2018 and import the xmal file seems to work.

Thanks
Sax

1 Like