CephDigital
New Member
Hi there!
I have a DLL used for login into an external workspace that currently is using .NET Framework V4.8 that we want to update to .NET 8. I used the .NET Upgrade Assistant extension by Microsoft in Visual Studio 2022 to update the DLL to .NET 8, changed a single line of code since it was specific to .NET Framework and changed the version number (this is shown in the properties of the DLL after being built). I checked the DLL versions between the .NET Framework and .NET 8 used by it and they're the same. I've updated the Assemblies.xml file to get the new version number, the runtimeconfig.json to net8 and I've GAC'd the DLL. Still keeps getting errors in Developer Studio that none of the classes are valid.
The four main packages the DLL uses are:
I have a DLL used for login into an external workspace that currently is using .NET Framework V4.8 that we want to update to .NET 8. I used the .NET Upgrade Assistant extension by Microsoft in Visual Studio 2022 to update the DLL to .NET 8, changed a single line of code since it was specific to .NET Framework and changed the version number (this is shown in the properties of the DLL after being built). I checked the DLL versions between the .NET Framework and .NET 8 used by it and they're the same. I've updated the Assemblies.xml file to get the new version number, the runtimeconfig.json to net8 and I've GAC'd the DLL. Still keeps getting errors in Developer Studio that none of the classes are valid.
The four main packages the DLL uses are:
- Castle.Core (no version change, 5.1.0)
- log4net (no version change, 2.0.15)
- Newtonsoft.Json (13.0.1 to 13.0.3)
- RestSharp (no version change, 106.13.0)
Last edited: