Hi VirtualBox developers; I attached a simple patch to address ticket #33, see [1]. The icon has to be set explicitly instead of being inferred from the executable. I release this patch under the MIT License.
I also attached a before/after comparison for Windows XP. Greetings, Philipp Cordes [1] https://www.virtualbox.org/ticket/33
Index: src/VBox/Additions/WINNT/Installer/VBoxGuestAdditions.nsi =================================================================== --- src/VBox/Additions/WINNT/Installer/VBoxGuestAdditions.nsi (revision 65618) +++ src/VBox/Additions/WINNT/Installer/VBoxGuestAdditions.nsi (working copy) @@ -933,6 +933,7 @@ ; Write uninstaller in "Add / Remove programs" WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" "$(^Name)" + WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayIcon" "$INSTDIR\uninst.exe" WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "UninstallString" "$INSTDIR\uninst.exe" WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayVersion" "${PRODUCT_VERSION}" WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "URLInfoAbout" "${PRODUCT_WEB_SITE}"
signature.asc
Description: This is a digitally signed message part
_______________________________________________ vbox-dev mailing list vbox-dev@virtualbox.org https://www.virtualbox.org/mailman/listinfo/vbox-dev