node/tools/msvs/msi
Mathias Küsel 668bde8ac0 win,msi: broadcast WM_SETTINGCHANGE after install
In theory the msi should broadcast a 'WM_SETTINGCHANGE' message to all
windows after modifying the PATH environment variable. This ensures that
the new PATH is visible to other processes without restarting windows
(although it's still necessary to close and reopen active console
windows).

Unfortunately, the broadcast doesn't always happen, for unknown reasons.
That's why this patch adds a custom action that unconditionally
broadcasts a WM_SETTINGCHANGE message.

Bug: https://github.com/iojs/io.js/issues/603
PR: https://github.com/iojs/io.js/pull/613
Reviewed-by: Bert Belder <bertbelder@gmail.com>
2015-01-27 16:18:26 +01:00
..
WixUI_en-us.wxl win,msi: warn that older io.js needs manual uninstall 2015-01-15 01:43:40 +01:00
custom_actions.c win,msi: broadcast WM_SETTINGCHANGE after install 2015-01-27 16:18:26 +01:00
custom_actions.def win,msi: broadcast WM_SETTINGCHANGE after install 2015-01-27 16:18:26 +01:00
custom_actions.vcxproj win,msi: broadcast WM_SETTINGCHANGE after install 2015-01-27 16:18:26 +01:00
nodemsi.sln win,msi: broadcast WM_SETTINGCHANGE after install 2015-01-27 16:18:26 +01:00
nodemsi.wixproj win,msi: broadcast WM_SETTINGCHANGE after install 2015-01-27 16:18:26 +01:00
product.wxs win,msi: broadcast WM_SETTINGCHANGE after install 2015-01-27 16:18:26 +01:00