Hi Team,
We have upgraded the WPF Application from .NET Framework 4.8 to .Net Core 8.0. With this, the PresentationFramework version was updated from Version 4.0.0.0 to 8.0.0.0.
Also, we have upgraded the Infragistics Package to 2023.2 which is supported for .NET Core 8.0
After upgrading, we are getting the below error:-
Issue- The 2023.2 version package is expecting the PresentationFramework with version 4.0.0.0 but .NET Core has the PresentationFramework with 8.0.0.0.
Hello Nirav,
The reason why this issue occurs is that for .NET Core we do not provide our controls via the DLLs, instead they are provided by NuGet packages.
In order for the Infragistics controls to show in the toolbox and to be able to use and interact with them in the designer when using a .NET 8 project, you need to first include the NuGet package for the particular control(s) you are trying to use, as our support for .NET 8 is done through NuGet. For more information on setting up the Infragistics NuGet feed and which controls exist under which packages, I would recommend taking a look at the following documentation:
NuGet Feeds: https://es.infragistics.com/help/winforms/nuget-feeds
NuGet Packages: https://es.infragistics.com/help/winforms/nuget-packages
Once the controls are added through the NuGet they will appear in the toolbox and would be able to use them.
Please also make sure you remove any other assembly references (DLLs) pointing to our controls.
Please let me know if you have any questions.
Regards, Ivan Kitanov