using MonoDevelop.Core.Assemblies; string targetFramework = TargetFramework.GetTargetFramework(project).DisplayName; Console.WriteLine($"Target Framework: {targetFramework}");
using MonoDevelop.Core.Assemblies; bool targetsNET5 = TargetFramework.GetTargetFramework(project).DisplayName.Contains(".NET 5"); if (targetsNET5) { Console.WriteLine("This project targets .NET 5."); } else { Console.WriteLine("This project does not target .NET 5."); }This code example checks if the specified project targets .NET 5 and outputs a message to the console. Package library: This class is part of the MonoDevelop.Core.Assemblies package.