[英]Using NSIS the Uninstaller shortcut does not show up in the Start Menu
使用 NSIS,我创建了一个安装程序,效果很好。 它是安装在 %localAppData%\Programs 中的用户特权安装程序;
StrCpy $INSTDIR `$LOCALAPPDATA\Programs\MyAppFolder
我创建了一个可以从控制面板、程序和功能完美运行的卸载程序。
我创建了一个卸载程序快捷方式;
CreateShortCut "$SMPROGRAMS\${MUI_PRODUCT}\Uninstall.lnk" "$INSTDIR\Uninstall.exe" "" "$INSTDIR\Uninstall.exe" 0
“.lnk”文件创建在与应用程序快捷方式相同的位置;
C:\Users\Myuser\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\MyAppFolder
如果我浏览到此文件夹并双击卸载程序链接,它工作正常。
应用程序快捷方式在开始菜单中可见,但卸载程序不可见。 我已经审查了一些“解决方案”,但无法解决问题。 我应该寻找什么样的问题?
Microsoft 指南说您不应创建卸载程序的快捷方式或帮助文件。
从 Windows 8 开始, Windows 从开始菜单中隐藏了那些无意义的快捷方式。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.