2
有什么办法可以告诉NSIS不要覆盖我的开始菜单快捷方式。我不希望它覆盖的原因是,用户的命令行选项在升级到新版本时不会被清除。我试过这个无济于事:NSIS覆盖快捷方式
Section -AdditionalIcons
SetOverwrite off
CreateDirectory "${START_MENU_DIR}"
CreateShortCut "${START_MENU_LNK}" "$INSTDIR\${PRODUCT_NAME}.exe"
SectionEnd
是谢谢你。我昨天晚上才意识到这一点。它效果很好。我把一些示例代码作为另一个答案。 – 2010-01-21 18:25:03