繁体   English   中英

使用 NSIS,卸载程序快捷方式不会显示在开始菜单中

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM