Error after moving custom dlls in extensions folder

That will not work, There is a bunch of problems with that/those dlls.
First issue is when you download the nuget you won’t get all the dependencies, you need to install properly using package manager if it has dependencies.
So by adding https://gallery.uipath.com/api/v2 to C:\Users\%username%\AppData\Roaming\NuGet\NuGet.Config you can install it, but this package was design for uipath only, so it will fail over a ton of missing dll’s like UiPath.Activities.Contracts …
I found that at in UiPath.CV.Activities after adding https://www.myget.org/F/workflow/ to NuGet.Config
but they removed the specific version it needs. You normally solve that with dll redirection, but i will never add those for uipath dll’s but since i was wasting time on this anyway, i created a AssemblyResolve in my local OpenRPA to load any version, and now the activities work … except the developers at uipath changed the designer for changing properties, so now all properties are “readonly” ( trying to load something that does not exists, since it’s not running inside uipath studio ) I can copy and paste between uipath and OpenRPA to edit the properties, but assume most people will get annoyed by having to edit everything from within uipath.

So to sum up … you need to find a proper activity dll not some dlls heavily infested with uipath specific things.
All the options in that packages is also available in NodeRED
I Also see uipath used google provided assemblies, so someone could probery also just make a more clean version ( i would at a price. Right now i don’t see a need, when we already can do the same from NodeRED )

1 Like