diff options
Diffstat (limited to 'src/qtprojectlib/MsBuildProject.cs')
-rw-r--r-- | src/qtprojectlib/MsBuildProject.cs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/qtprojectlib/MsBuildProject.cs b/src/qtprojectlib/MsBuildProject.cs index 8f3ebf03..8e50b74e 100644 --- a/src/qtprojectlib/MsBuildProject.cs +++ b/src/qtprojectlib/MsBuildProject.cs @@ -309,7 +309,11 @@ namespace QtProjectLib .ToDictionary(pg => (string)pg.Attribute("Condition")); // Set Qt project format version - var projKeyword = globals.Element(ns + "Keyword"); + var projKeyword = globals + .Elements(ns + "Keyword") + .Where(x => x.Value.StartsWith(Resources.qtProjectKeyword) + || x.Value.StartsWith(Resources.qtProjectV2Keyword)) + .FirstOrDefault(); if (projKeyword == null) return false; var oldVersion = ParseProjectFormatVersion(projKeyword.Value); |