Error: ML.Activities.MachineLearningExtractor matches the specified binding constraints threw an exception

After upgrade uipath studio to 22.10.1 version, I can’t run my document understanding process due to following reason->
Could not load file C:*\Main.xaml. Reason: The invocation of the constructor on type ‘UiPath.DocumentUnderstanding.ML.Activities.MachineLearningExtractor’ that matches the specified binding constraints threw an exception.
I tried to upgrade all my du package. Here is my package version

How can I solve this?

Hi @laurenhuang

On the machine where you have the old ML packages copy the files and paste them in here…there might be aome miasing dll

C:\Users\USERNAME.nuget\packages\uipath this is where you will have the packages file


Hi Anil,
Since I am a new user, I cannot upload package. Here is the screenshot for all the version of my ml package.


In my old project, I use the version 1.7.0 and it works pretty well. However, when I upgrade studio to version 22.10.1(in the same machine), the project needed to be changed from legacy to windows, and that makes only the version higher than 1.9.1. available.

After I upgrade ml package higher than 1.9.1., the error msg occured as metioned before.

Is there any suggestion?

Hi @laurenhuang

Migrating from Windows legacy to Windows is creating some issues. So now you can select the process to be in windows legacy as well when you are creating the project

Crate in windows-legacy(This will help in opening old xaml) and then create one more process in windows and migrate the data manually to the new activities present in Windows.