From 59d93613d8e1e8507b5c8462c52dd3cbda98e99b Mon Sep 17 00:00:00 2001 From: Bert Belder Date: Thu, 15 Jan 2015 00:41:26 +0100 Subject: [PATCH 1/2] win,msi: change UpgradeCode This allows node.js and io.js to be installed side-by-side. PR: https://github.com/iojs/io.js/pull/431 Reviewed-by: Rod Vagg --- tools/msvs/msi/product.wxs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/msvs/msi/product.wxs b/tools/msvs/msi/product.wxs index c3b6ca8191a42d..878999f309d205 100755 --- a/tools/msvs/msi/product.wxs +++ b/tools/msvs/msi/product.wxs @@ -16,7 +16,7 @@ Language="1033" Version="$(var.ProductVersion)" Manufacturer="$(var.ProductAuthor)" - UpgradeCode="1d60944c-b9ce-4a71-a7c0-0384eb884baa"> + UpgradeCode="47c07a3a-42ef-4213-a85d-8f5a59077c28"> From 24def662936ae8c15770ede0344cd7a7402a63ef Mon Sep 17 00:00:00 2001 From: Bert Belder Date: Thu, 15 Jan 2015 00:42:28 +0100 Subject: [PATCH 2/2] win,msi: warn that older io.js needs manual uninstall Because the UpgradeCode changes with version 1.0.2, older versions won't be uninstalled automatically. This patch puts a warning in the installer. PR: https://github.com/iojs/io.js/pull/431 Reviewed-by: Rod Vagg --- tools/msvs/msi/WixUI_en-us.wxl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/msvs/msi/WixUI_en-us.wxl b/tools/msvs/msi/WixUI_en-us.wxl index 76ca68a1ee14f5..519024c727780d 100644 --- a/tools/msvs/msi/WixUI_en-us.wxl +++ b/tools/msvs/msi/WixUI_en-us.wxl @@ -1,4 +1,5 @@ - Choose a custom location or click Next to install + The Setup Wizard will install [ProductName] on your computer. WARNING: if you're upgrading from io.js v1.0.0 or v1.0.1, you must first uninstall these versions manually. + Choose a custom location or click Next to install.