Firstly don't mix versions and always use the latest, see this blog I wrote on upgrading your project:Upgrading a Visual Studio 2008->2022 .NET project with the latest CR .NET SDK packagesNote: CR for VS now only supports 4.6, 4.7 or 4.7 framework...
Look in Programs and Features you will see CR for VS, scroll to the right and it will give you the version.To do that in code you can look in the same Registry locations.Depending on the version I use this code, location of the registry changed in ne...
See the Platforms PDF and Data Access, it's a Excel file for details on the connectivity to SQL Server and supported Clients: SAP Crystal Reports 2020 Product Availability Matrix (PAM) (Information published on SAP site)(PDF)Content includes operati...
Depending on your original keycode it may not be able to be used in a newer version, R&D updated the keycode format so getting a temp key as Jamie suggested might be the answer
Can you translate the error messages?See the platform support info also:SAP Crystal Reports for Visual Studio Supported PlatformsTypically errors usually mean there are missing dependencies, VC 2013 C++ runtime, VC 2015 C++ runtime, 4.7 and 4.8 Windo...