diff options
Diffstat (limited to 'src/qtprojectlib/MsBuildProject.cs')
-rw-r--r-- | src/qtprojectlib/MsBuildProject.cs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/qtprojectlib/MsBuildProject.cs b/src/qtprojectlib/MsBuildProject.cs index 0b4bd824..189fd5a0 100644 --- a/src/qtprojectlib/MsBuildProject.cs +++ b/src/qtprojectlib/MsBuildProject.cs @@ -193,9 +193,11 @@ namespace QtProjectLib xImportCppProps.AddAfterSelf( new XElement(ns + "PropertyGroup", - new XAttribute("Condition", "'$(QtMsBuild)'==''"), + new XAttribute("Condition", + @"'$(QtMsBuild)'=='' " + + @"or !Exists('$(QtMsBuild)\qt.targets')"), new XElement(ns + "QtMsBuild", - @"$(Registry:HKEY_CURRENT_USER\Environment@QtMsBuild)")), + @"$(MSBuildProjectDirectory)\QtMsBuild")), new XElement(ns + "Target", new XAttribute("Name", "QtMsBuildNotFound"), |