Hey fellow developers,
I hope you’re all doing well. I’ve run into a bit of a puzzling issue and could really use some insights from the community. The problem revolves around Intellisense not playing nice with a custom C# class library, specifically in .NET 6.0.
Problem Description:
I have two ,codewise, identical class libraries. One targeting .net4.6 and one .net6.0 with.
In legacy mode in UiPath with the .net4.6 nuget package the intelisense works and the xml documentation is displayed. But not in the .net6.0 nuget on the new Windows framework.
The intellisense is not working in any Windows framework project wit the custom class library. It does work with other nuget packages.
What I’ve Tried:
Ensured all necessary references are in place.
Cleaned and rebuilt the solution multiple times.
Verified that the class library is targeting the correct framework version.
I have two identical NuGet packages, one for .NET 4.6 and the other for .NET 6.0. The 4.6 version is working flawlessly, but Intellisense seems to be on strike with the 6.0 version.
XML Documentation:
I’ve meticulously added XML documentation to both versions of the NuGet package, so that shouldn’t be the culprit.
Question for the Community:
Has anyone else encountered a similar issue when upgrading to .NET 6.0, especially with two identical NuGet packages behaving differently? If so, how did you tackle it? Are there specific settings or configurations I might be missing?
Additional Info:
Visual Studio version: [2022]
UiPath version: [2023.4.5 ]
Target framework for the class library: .NET 6.0 (librarys is working but not intellisense) .NET 4.6 (library is working and intellisense is working)
Any insights or suggestions would be greatly appreciated. Let’s crack this code conundrum together!
Thanks in advance.
Here’s an image of what I’m trying to achieve with my custom class library.

