Forum Discussion
atplsx
Sep 04, 2023Brass Contributor
7-Zip not doing anything
I packaged 7-Zip with version 1.2023.807.0 of msix packaging tool. When I select extract files here or add to archive after a certain number of selections, it does nothing. When I do this with third-...
Sep 05, 2023
Please clarify your action. In the images you seem to be right clicking for the context menu handler for the purpose of adding a bunch of folders into the archive, not using the drag-and-drop method. Is that correct?
- atplsxSep 05, 2023Brass Contributor
yes just like you said
i messed around with the manifest file relatively this is betterthis time there is a problem in the hash values menu
no problem with menu on right click show more options<?xml version="1.0" encoding="utf-8"?> <Package xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10" xmlns:build="http://schemas.microsoft.com/developer/appx/2015/build" xmlns:desktop4="http://schemas.microsoft.com/appx/manifest/desktop/windows10/4" xmlns:desktop5="http://schemas.microsoft.com/appx/manifest/desktop/windows10/5" xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10" xmlns:uap2="http://schemas.microsoft.com/appx/manifest/uap/windows10/2" xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3" xmlns:uap10="http://schemas.microsoft.com/appx/manifest/uap/windows10/10" xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities" xmlns:com="http://schemas.microsoft.com/appx/manifest/com/windows10" IgnorableNamespaces="uap uap2 uap3 uap10 rescap com build desktop4 desktop5"> <!--Package created by MSIX Packaging Tool version: 1.2023.807.0--> <Identity Name="7-Zip" Publisher="E=email address removed for privacy reasons, CN=Ottoman, OU=Ottoman, O=Ottoman, L=Istanbul, S=Turkiye, C=TR" Version="23.1.0.0" ProcessorArchitecture="x64" /> <Properties> <DisplayName>7-Zip</DisplayName> <PublisherDisplayName>Ottoman</PublisherDisplayName> <Description>7-Zip</Description> <Logo>Assets\StoreLogo.png</Logo> <uap10:PackageIntegrity> <uap10:Content Enforcement="on" /> </uap10:PackageIntegrity> </Properties> <Resources> <Resource Language="en-us" /> </Resources> <Dependencies> <TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.17763.0" MaxVersionTested="10.0.22000.1" /> </Dependencies> <Applications> <Application Id="SevenZFM" Executable="VFS\ProgramFilesX64\7-Zip\7zFM.exe" EntryPoint="Windows.FullTrustApplication"> <uap:VisualElements BackgroundColor="transparent" DisplayName="7-Zip File Manager" Square150x150Logo="Assets\SevenZFM-Square150x150Logo.png" Square44x44Logo="Assets\SevenZFM-Square44x44Logo.png" Description="7-Zip File Manager"> <uap:DefaultTile Wide310x150Logo="Assets\SevenZFM-Wide310x150Logo.png" Square310x310Logo="Assets\SevenZFM-Square310x310Logo.png" Square71x71Logo="Assets\SevenZFM-Square71x71Logo.png" /> </uap:VisualElements> <Extensions> <desktop4:Extension Category="windows.fileExplorerContextMenus"> <desktop4:FileExplorerContextMenus> <desktop5:ItemType Type="*"> <desktop5:Verb Clsid="23170f69-40c1-278a-1000-000100020000" Id="7Zip" /> </desktop5:ItemType> <desktop5:ItemType Type="Directory"> <desktop5:Verb Clsid="23170f69-40c1-278a-1000-000100020000" Id="7Zip" /> </desktop5:ItemType> </desktop4:FileExplorerContextMenus> </desktop4:Extension> <com:Extension Category="windows.comServer"> <com:ComServer> <com:SurrogateServer AppId="1bebe119-ab16-4a21-a206-e21225842d06"> <com:Class Id="23170f69-40c1-278a-1000-000100020000" Path="vfs\programfilesx64\7-zip\7-zip.dll" ThreadingModel="STA" /> </com:SurrogateServer> </com:ComServer> </com:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="001"> <uap:SupportedFileTypes> <uap:FileType>.001</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\001.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="7z"> <uap:SupportedFileTypes> <uap:FileType>.7z</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\7z.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="apfs"> <uap:SupportedFileTypes> <uap:FileType>.apfs</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\apfs.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="arj"> <uap:SupportedFileTypes> <uap:FileType>.arj</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\arj.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="bz2"> <uap:SupportedFileTypes> <uap:FileType>.bz2</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\bz2.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="bzip2"> <uap:SupportedFileTypes> <uap:FileType>.bzip2</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\bz2.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="cpio"> <uap:SupportedFileTypes> <uap:FileType>.cpio</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\cpio.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="deb"> <uap:SupportedFileTypes> <uap:FileType>.deb</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\deb.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="dmg"> <uap:SupportedFileTypes> <uap:FileType>.dmg</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\dmg.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="esd"> <uap:SupportedFileTypes> <uap:FileType>.esd</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\esd.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="fat"> <uap:SupportedFileTypes> <uap:FileType>.fat</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\fat.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="gz"> <uap:SupportedFileTypes> <uap:FileType>.gz</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\gz.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="gzip"> <uap:SupportedFileTypes> <uap:FileType>.gzip</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\gz.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="hfs"> <uap:SupportedFileTypes> <uap:FileType>.hfs</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\hfs.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="lha"> <uap:SupportedFileTypes> <uap:FileType>.lha</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\lha.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="lzh"> <uap:SupportedFileTypes> <uap:FileType>.lzh</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\lha.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="lzma"> <uap:SupportedFileTypes> <uap:FileType>.lzma</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\lzma.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="ntfs"> <uap:SupportedFileTypes> <uap:FileType>.ntfs</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\ntfs.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="rar"> <uap:SupportedFileTypes> <uap:FileType>.rar</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\rar.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="rpm"> <uap:SupportedFileTypes> <uap:FileType>.rpm</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\rpm.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="squashfs"> <uap:SupportedFileTypes> <uap:FileType>.squashfs</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\squashfs.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="swm"> <uap:SupportedFileTypes> <uap:FileType>.swm</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\esd.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="tar"> <uap:SupportedFileTypes> <uap:FileType>.tar</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\tar.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="taz"> <uap:SupportedFileTypes> <uap:FileType>.taz</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\taz.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="tbz"> <uap:SupportedFileTypes> <uap:FileType>.tbz</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\bz2.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="tbz2"> <uap:SupportedFileTypes> <uap:FileType>.tbz2</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\bz2.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="tgz"> <uap:SupportedFileTypes> <uap:FileType>.tgz</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\gz.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="tpz"> <uap:SupportedFileTypes> <uap:FileType>.tpz</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\gz.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="txz"> <uap:SupportedFileTypes> <uap:FileType>.txz</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\txz.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="wim"> <uap:SupportedFileTypes> <uap:FileType>.wim</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\esd.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="xar"> <uap:SupportedFileTypes> <uap:FileType>.xar</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\xar.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="xz"> <uap:SupportedFileTypes> <uap:FileType>.xz</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\txz.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> <uap3:Extension Category="windows.fileTypeAssociation"> <uap3:FileTypeAssociation Name="z"> <uap:SupportedFileTypes> <uap:FileType>.z</uap:FileType> </uap:SupportedFileTypes> <uap:Logo>Assets\taz.png</uap:Logo> <uap2:SupportedVerbs> <uap3:Verb Id="open" Parameters=""%1"">open</uap3:Verb> </uap2:SupportedVerbs> </uap3:FileTypeAssociation> </uap3:Extension> </Extensions> </Application> </Applications> <Capabilities><Capability Name="internetClient" /><rescap:Capability Name="runFullTrust" /></Capabilities></Package>
- Sep 05, 2023In my testing, with a similarly created package with the same MMPT version, functionality for the context menu handler (on Windows 11, of course) works OK. The only issue I saw was that if you selected the "Add To Archive" option of the context menu, the pop-up window does not appear on top of the explorer window that you started with, which could potentially hide that window so you don't see it. The pop-up window seems to select center screen, so it is likely to be hidden when the explorer window was also roughly in the center.
- atplsxSep 05, 2023Brass ContributorIf you have a 7-zip package you have packaged yourself, I would be very grateful if you could share it. best regards