public void FindProjectTargetFramework()
        {
            void CompareFramework(string project, string?expected)
            {
                var projectFileName = ProjectFileName(project);
                var props           = new ProjectLoader().DesignTimeBuildProperties(projectFileName, out var _, (x, y) => (y.Contains('.') ? 1 : 0) - (x.Contains('.') ? 1 : 0));

                if (!props.TryGetValue("TargetFramework", out var actual))
                {
                    actual = null;
                }
                Assert.AreEqual(expected, actual);
            }

            var testProjects = new (string, string?)[]