How to use the "Open Package Manager"
Thank you very much for your help.
The problem this time is that the Open Package Manager is not available.
The first is that after adding the package, the activity disappears when the program is restarted.
Immediately after installing "BalaReva.EasyDataTable.Activities", it worked fine, but when I restarted OpenRPA, the action disappeared. Is there anything I need to set?
The second question is about Package references. I want to use a Package that I created myself, but I don't know how to add a reference to the Package.
Please let me know how I can do this.
If anyone knows, please let me know
@pino I don't know that package, so can't help you there.
Maybe i will try self a little later.
To add your own activities you can find a lot of good guides on the internet on how to create workflow foundation activites. I wrote a little about it here too.
Once you have your dll, you can either drop it inside the "Documents\OpenRPA\extensions" or better yet. Publish the dll in a nuget package, and then install it in the robot using the package manager.
I was able to install a new package from the NuGet Package Manager for [flowname].
And I was able to confirm that it also works as an activity.
However, when I save and restart OpenRPA, I can't see the action ...
After some research, I found that the files installed from NuGet Package Manager were stored in "%USERPROFILE%\Documents\OpenRPA\extensions", so when I moved the file to "%USERPROFILE%\AppData\Local\Programs\OpenRPA", the activity was displayed.
Do I need to manage on a per-user basis? Is it possible to manage by project?
@pino Hey, that is a bug .... I will investigate this, thank you.
@pino I have uploaded a new version of MSI instsaller, that fixes the issue with loading dll's doing startup.
You should never (need too) copy dlls into program files folder
Thank you for your support!
When I switched to the latest version, I was able to use it without any problems.
Is there a way to share the installed dll to users who are adding it to OpenFlow?
@pino You need to select a project when using package manager, that is be course that information gets saved to that project. And everyone who gets access to that project then install those nuget packages.