Oct 31 2023 08:40 AM
I have a WPF .NET 7 application that I am trying to install in a subfolder within the Start menu. I have found this article (https://learn.microsoft.com/en-us/windows/msix/packaging-tool/create-start-group) but it still just puts the application in the main (top) level.
Below is my manifest code. Is there something I am missing?
<?xml version="1.0" encoding="utf-8"?>
<Package
xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10" xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10" xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3" xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities" IgnorableNamespaces="uap rescap uap3">
<Identity
Name="b620b349-8f26-4acb-8e56-8ce628261ea2"
Publisher="CN=Banner Engineering Corp., O=Banner Engineering Corp., S=Minnesota, C=US" Version="5.5.5.0" />
<Properties>
<DisplayName>DXM Config V5_5</DisplayName>
<PublisherDisplayName>cfoster</PublisherDisplayName>
<Logo>Images\StoreLogo.png</Logo>
</Properties>
<Dependencies>
<TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.0.0" MaxVersionTested="10.0.0.0" /> <TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.14393.0" MaxVersionTested="10.0.14393.0" />
</Dependencies>
<Resources>
<Resource Language="x-generate"/>
</Resources>
<Applications>
<Application Id="App"
Executable="$targetnametoken$.exe"
EntryPoint="$targetentrypoint$">
<uap3:VisualElements
DisplayName="DXM Config V5_5"
Description="DXM Configuration SW version 5.5"
BackgroundColor="transparent"
Square150x150Logo="Images\Square150x150Logo.png"
Square44x44Logo="Images\Square44x44Logo.png"
VisualGroup="SubGroup">
<uap:DefaultTile Wide310x150Logo="Images\Wide310x150Logo.png" Square71x71Logo="Images\SmallTile.png" Square310x310Logo="Images\LargeTile.png"/>
<uap:SplashScreen Image="Images\SplashScreen.png" />
<uap:LockScreen BadgeLogo="Images\BadgeLogo.png" Notification="badge"/>
</uap3:VisualElements>
</Application>
</Applications>
<Capabilities>
<Capability Name="internetClient" />
<rescap:Capability Name="runFullTrust" />
</Capabilities>
</Package>
Nov 28 2023 02:20 PM - edited Nov 28 2023 02:41 PM
Nov 28 2023 11:10 PM - edited Nov 28 2023 11:10 PM
The visualGroup subfolder will only work if you have 2 or more applications. It doesn't work if you have only one application in the same visualGroup.
Nov 30 2023 09:01 AM
@Peer-Atle Thanks for the info. I need to support Win10 though. Do you know of a way to accomplish this on Win10?
Dec 01 2023 03:09 AM
Dec 01 2023 09:36 AM
Dec 06 2023 07:30 AM