aboutsummaryrefslogtreecommitdiffstats
path: root/src/qtprojectlib/MsBuildProject.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/qtprojectlib/MsBuildProject.cs')
-rw-r--r--src/qtprojectlib/MsBuildProject.cs6
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);