When attempting to reload a project using ODT version 21.11.0.0 for VS 2022 version 17.9.6 on server 2019 version 1809, VS crashes and the project doesn't load. From talking with Microsoft support, they believe it is something to do with the Oracle library because we are getting a stack overflow from the Oracle extension. They said it is originating with the IndexOutOfRange exception. We have tried uninstalling/reinstalling, we have updated the machine config file with the following inputs in the C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config and C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config.
configuration -> configSections node.
<section name="oracle.manageddataaccess.client" type="OracleInternal.Common.ODPMSectionHandler, Oracle.ManagedDataAccess, Version=4.122.21.1, Culture=neutral, PublicKeyToken=----------------" />
<section name="oracle.dataaccess.client" type="System.Data.Common.DbProviderConfigurationHandler, System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=----------------" />
We have tried adding a C# file telling the project what NetFramework version to use and that did not work either.
We have looked into the individual components as well and verified that the entity framework 6 tools were installed.