URL Windows 10 上缺少开始菜单条目,尽管已安装
URL Start menu entry missing on Windows 10 although installed
我有一个 "normal" 安装程序和一个 "Pro" 相同应用程序的安装程序。他们有很多共同点,所以我用一个
#include "CommonThings.iss"
两个版本可以并行安装,因为它们有不同的AppId
。
在通用定义中,我有
[Icons]
Name: {group}\Online documentation; Filename: "http://example.com/"
但 Windows 开始菜单中只显示其中一个:
查看
下的文件系统
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Example
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Example Pro
联机文档 Internet 快捷方式可用于这两个程序。
对我来说,这似乎是 Windows 的一个错误,因为我没有对我的安装程序做任何花哨的事情,只是复制一些文件。
我试过:
- 我没有受到 512 个开始菜单项限制的困扰,因为我在干净的 Windows 10 上测试了我的安装程序,没有安装其他应用程序(Windows 本身附带的应用程序除外) .
- 重启后问题依旧
Inno Setup 是否可以修复此类问题?
我也可以在 Windows 10(而不是 Windows 7)上重现你的问题。
Windows 10 似乎从“开始”菜单过滤相同的 URL。
一个解决方案似乎是使 URL 唯一,例如通过:
[Icons]
Name: {group}\Online documentation; \
Filename: "https://www.example.com/?uniq={#SetupSetting("AppId")}"
但请注意,将每个应用程序的多个快捷方式放置到“开始”菜单是违反 Windows 10 条准则的。打开文档和类似文件的链接现在应该仅包含在应用程序本身中。
我有一个 "normal" 安装程序和一个 "Pro" 相同应用程序的安装程序。他们有很多共同点,所以我用一个
#include "CommonThings.iss"
两个版本可以并行安装,因为它们有不同的AppId
。
在通用定义中,我有
[Icons]
Name: {group}\Online documentation; Filename: "http://example.com/"
但 Windows 开始菜单中只显示其中一个:
查看
下的文件系统C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Example
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Example Pro
联机文档 Internet 快捷方式可用于这两个程序。
对我来说,这似乎是 Windows 的一个错误,因为我没有对我的安装程序做任何花哨的事情,只是复制一些文件。
我试过:
- 我没有受到 512 个开始菜单项限制的困扰,因为我在干净的 Windows 10 上测试了我的安装程序,没有安装其他应用程序(Windows 本身附带的应用程序除外) .
- 重启后问题依旧
Inno Setup 是否可以修复此类问题?
我也可以在 Windows 10(而不是 Windows 7)上重现你的问题。
Windows 10 似乎从“开始”菜单过滤相同的 URL。
一个解决方案似乎是使 URL 唯一,例如通过:
[Icons]
Name: {group}\Online documentation; \
Filename: "https://www.example.com/?uniq={#SetupSetting("AppId")}"
但请注意,将每个应用程序的多个快捷方式放置到“开始”菜单是违反 Windows 10 条准则的。打开文档和类似文件的链接现在应该仅包含在应用程序本身中。