I've never worked with C# and have been handed a huge piece of legacy code in C#, which I have to make changes to. I'm not sure what the template of the solution is and the solution refuses to run as one of the projects reads
(incompatible) The application is not installed.
I'm trying to create a new solution and migrate all the existing projects within that solution to see if I can get it to work (going by this answer) but I'm not sure what the project template should be from the list that Visual Studio provides.
The list currently has these templates:
- WPF App (.NET Framework)
- Windows Forms App (.NET Framework)
- Console App (.NET Core)
- Console App (.NET Framework)
- Class Library (.NET Standard)
- Class Library (.NET Framework)
- ASP.NET Core Web Application
- ASP.NET Web Application (.NET Framework)
...(there are more but I don't think they're the right ones)
I'm not sure what the differences among any of them are. Please tell me how I can learn the project template of the solution that has been given to me.