Windows 在 Win 10 中,开始菜单列出的是没有文件夹的文件

Windows Start menu is listing files without folders, in Win 10

我有一个 WiX 创建的安装程序,它设置了包含大量子文件夹的开始菜单。它是面向开发人员的产品,因此有针对不同版本 Visual Studio 的演示,按 VS 版本对它们进行分组很有帮助。

在Windows10中,“开始”菜单中的项目是平列的,没有文件夹层次结构。

有没有办法让我的文件夹出现在 Win 10 开始菜单中,或者我需要以不同的方式访问我的开始菜单?

    <DirectoryRef Id="ProgramMenuDir">
        <Component Id="ProgramMenuShortcutsComponent" Guid="*">
            <!-- create folders -->
            <CreateFolder Directory="ProgramMenuDir" />
            <CreateFolder Directory="ProgramMenuProductSubFolderDemos" />
            <CreateFolder Directory="ProgramMenuProductSubFolderCSDemos" />
            <CreateFolder Directory="ProgramMenuProductSubFolderVBDemos" />

还有更多。在 Win 10 中完全是一团糟,因为所有文件夹中的所有项目都列在一个长列表中。

Windows 10 在开始菜单中仅支持单级子菜单(这可能有一定道理 - 根据一些最新的 UI 设计师发现,分层菜单很糟糕)。所以如果你有多级子文件夹,它们将被忽略,它们的内容只是放在顶层文件夹下。结果是您可能需要为快捷方式考虑不同的分组。