@gleeuwdrent wrote:
My plugins are used in multiple versions of AutoCAD and verticals. Am I correct that after migration to .NET 8.0 we cannot have a single Visual Studio solution with all code, and built it on the .NET Framework and .NET 8.0 target? So to be compatible with 2024 and prior and 2025, I need to maintain two solutions and when I want to change/update code, change both solutions? Or is there a way to have a single source of code and use it both in 2025 and 2024/prior?
You can try share the same code for boths projects (in the same solution) by "linking" the code files from the original project (.NET Framework) to the new one (.NET Core).
This can be done with the Migration Assistant by choosing "Side-by-side incremental project upgrade" or by adding a new .NET 8 project to the solution and adding the code files from the original one using Add > Existing Item and Add as link option.
In both cases, you may have some errors with parts of code in the new project which can be solved by using conditionnal compilation.