Object Repository Library can't have both Descriptors and UI Activities simultaneously? (Bug or Feature?)

Is it correct that an Object Repository Library can’t both have Descriptors and UI Activities at the same time?

I have created a new Library project where I have created and defined a large set of Object Repository Descriptors for my application.

I have then created workflows to test my descriptors and made them private, so they do not get Published to the orchestrator.

When installing the published library in new automation projects, the Object Repository descriptors appears empty with no UI Libraries… Then When I go back to my Library and delete alle the workflows, and re-publish the Library, and updates the Library package in my automation project, the Descriptors appears again.

It doesn’t make sense to me why this isn’t possible to have both, and I can’t seem to find anything in the documentation about this either. So, my question is also, is this a bug or feature?

Seems to be a bug, but it’s pretty specific to something in your situation. I have a library with both descriptors and workflows as well, and it doesn’t have the same issue. I can import that library in a different project and both the activities and descriptors show up fine.

Ok, good to know. Can I ask what versions of studio and dependencies are you using?

I’m using:
Studio 2023.4.0 Community Edition

Dependencies (Windows):
UiPath.System.Activities = 22.10.4
UiPath.UIAutomation.Activities = 22.10.5

For both the Library and Automation Project.

Here’s the setup I’m using that doesn’t have this issue:

Studio 2022.10.5

Project Dependencies:

  • UiPath.System.Activities = 22.7.0-preview
  • UiPath UIAutomation.Activities = 22.7.0-preview

Hi Ethan

I installed the older studio version and changed the dependencies to the same as yours. Know it works, thank you for the help.

But I still think that it is a bug in the new studio version or packages.

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.