diff --git a/tools/msvs/msi/nodemsi.wixproj b/tools/msvs/msi/nodemsi.wixproj index 3f9b0dd4e51..f5a113378e9 100644 --- a/tools/msvs/msi/nodemsi.wixproj +++ b/tools/msvs/msi/nodemsi.wixproj @@ -33,6 +33,9 @@ obj\$(Configuration)\ Debug;ProductVersion=$(NodeVersion);NoETW=$(NoETW);NoPerfCtr=$(NoPerfCtr);NPMSourceDir=..\..\..\deps\npm\;ProgramFilesFolderId=ProgramFiles64Folder + + True + diff --git a/tools/msvs/msi/product.wxs b/tools/msvs/msi/product.wxs index 46680085513..5443be5ad77 100755 --- a/tools/msvs/msi/product.wxs +++ b/tools/msvs/msi/product.wxs @@ -106,6 +106,15 @@ Arguments='/k "[APPLICATIONROOTDIRECTORY]nodejsvars.bat"' Show="normal" WorkingDirectory="APPLICATIONROOTDIRECTORY"/> + + + + + - - @@ -135,22 +138,38 @@ - - + + + + + + + + + + + + + + + + + + - + @@ -163,15 +182,22 @@ - 1 + NOT Installed + Installed AND PATCH 1 - 1 + LicenseAccepted = "1" 1 - 1 + NOT Installed OR WixUI_InstallMode = "Change" + Installed AND NOT PATCH + Installed AND PATCH + 1 1 1 1 1 + Installed + NOT Installed + 1