Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Эта функция доступна на Windows 11.
Манифест упаковаемого приложения содержит одну или несколько <Application> записей, которые являются доступными точками входа. Каждый из них станет значком в меню "Пуск".
Пакет MSIX может содержать несколько приложений. Кроме того, компания может создавать несколько приложений, которые упаковываются в виде отдельных пакетов MSIX, но все они принадлежат к одному набору. В обоих сценариях может потребоваться объединить все записи в меню "Пуск" в одной папке, чтобы пользователю было проще найти все приложения в одном месте.
Эта цель может быть достигнута с помощью VisualGroup свойства VisualElements элемента.
Ниже приведены шаги по реализации этого изменения:
Откройте файл манифеста приложения с помощью текстового редактора. Кроме того, если вы используете средство упаковки MSIX, можно нажать кнопку "Открыть манифест " в редакторе пакетов.
Убедитесь, что
uap3пространство имен объявлено в<Package>узле манифеста:<Package ... xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3" IgnorableNamespaces="... uap3"> ... </Package>Найдите раздел
Applications. Внутри вы найдете одну или несколькоApplicationзаписей, каждая из которых соответствует значку, который будет создан в меню "Пуск". Вот как это будет выглядеть:<Applications> <Application> <VisualElements DisplayName="App1" Square150x150Logo="images/150x150.png" Square44x44Logo="images/44x44.png" Description="App1" BackgroundColor="#777777" AppListEntry="default"> <uap:SplashScreen BackgroundColor="#777777" Image="images/splash.png"/> </VisualElements> </Application> <Application> ... </Application> </Applications>Добавьте префикс
uap3кVisualElementsразделу. Не забудьте добавить его в открывающиеся и конечные теги:<Applications> <Application> <uap3:VisualElements DisplayName="App1" Square150x150Logo="images/150x150.png" Square44x44Logo="images/44x44.png" Description="App1" BackgroundColor="#777777" AppListEntry="default"> <uap:SplashScreen BackgroundColor="#777777" Image="images/splash.png"/> </uap3:VisualElements> </Application> <Application> ... </Application> </Applications>Наконец, добавьте
VisualGroupатрибут вVisualElementsэлемент. В качестве значения задайте имя, которое нужно указать папке, которая будет создана в меню "Пуск".<Applications> <Application> <uap3:VisualElements DisplayName="App1" Square150x150Logo="images/150x150.png" Square44x44Logo="images/44x44.png" Description="App1" BackgroundColor="#777777" AppListEntry="default" VisualGroup="MyFolder"> <uap:SplashScreen BackgroundColor="#777777" Image="images/splash.png"/> </uap3:VisualElements> </Application> <Application> ... </Application> </Applications>
Теперь можно повторить процесс для всех остальных <Application> записей, которые вы хотите включить в ту же папку. При необходимости можно сделать то же самое с другими приложениями, просто изменив файл манифеста, включенный в пакет MSIX таким же образом и используя то же значение для атрибута VisualGroup .