So, this message came up after my Studio upgraded to 2022.10.1 that Windows-legacy components will no longer be supported in the next enterprise release.
I created a custom UiPath activity in C# using the UiPath Activity Creator in Visual Studio, and it seems like it’s considered as Windows-legacy.
How can I convert it to support .Net 5 or 6 (hence becoming Windows compatible in Studio), when the UiPath Activity Creator can only create .Net 4.6.1 packages?
Yeah, it is a custom package. I built it for additional activities (non-UI, MS Office). Now I can’t get it work. The funny thing is that when I create a brand new project in VS2022 with UiPath Activity Creator, that’s not working either saying various dependency issues.
I’ve managed to resolve this, thank you for your help.
Indeed, I needed to set up the uipath feed in the nuget package manager.
I created a new project, then I created the activities with the same name they had in the .Net 4.6.1 project.
After that, I copied all the codes/settings from the <project_name>.Activities\Activities and \Properties folders to the new package’s same folders.
I brought over the icons by copying the <project_name>.Activities.Design\Themes\Icons.xaml file.
I added a couple of COM dependencies back as well.