<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>MSIX topics</title>
    <link>https://techcommunity.microsoft.com/t5/msix/bd-p/MSIX-Discussions</link>
    <description>MSIX topics</description>
    <pubDate>Sun, 26 Apr 2026 23:33:43 GMT</pubDate>
    <dc:creator>MSIX-Discussions</dc:creator>
    <dc:date>2026-04-26T23:33:43Z</dc:date>
    <item>
      <title>MECM MSIX Application Creation Error</title>
      <link>https://techcommunity.microsoft.com/t5/msix/mecm-msix-application-creation-error/m-p/4510777#M4509</link>
      <description>&lt;P&gt;Apologies if this needs to go into the MECM forum.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I receive the following error message when trying to import an MSIX into MECM: 'Error: Part URI is not valid per rules defined in the Open Packaging Conventions specification'. The MSIX is for Adobe InDesign 2026. I have successfully created MSIX packages for other Adobe Creative Suite products and imported them into MECM. I have been through the manifest for the InDesign MSIX I created, the file system, the metadata (such as package name) and can see nothing that would trip it up. I have also looked for any path lengths over 255 and found none. The only thing I found which I think &lt;EM&gt;may&lt;/EM&gt; be a problem is in the content_types.xml - a tilda in the application extension entry:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;lt;Default Extension="xml~" ContentType="application/octet-stream" /&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As usual, there is not much online. I have skimmed through the OPC specification, but can see nothing about limitations. Have anyone else come across this problem?&lt;/P&gt;</description>
      <pubDate>Mon, 13 Apr 2026 09:34:43 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/msix/mecm-msix-application-creation-error/m-p/4510777#M4509</guid>
      <dc:creator>Crazylarry</dc:creator>
      <dc:date>2026-04-13T09:34:43Z</dc:date>
    </item>
    <item>
      <title>App installer randomly timing out on version checking.</title>
      <link>https://techcommunity.microsoft.com/t5/msix/app-installer-randomly-timing-out-on-version-checking/m-p/4489800#M4503</link>
      <description>&lt;P&gt;I have had my program installing via MSIX for over two years without any issue.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 27 Jan 2026 16:40:14 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/msix/app-installer-randomly-timing-out-on-version-checking/m-p/4489800#M4503</guid>
      <dc:creator>JohnMcC1983</dc:creator>
      <dc:date>2026-01-27T16:40:14Z</dc:date>
    </item>
    <item>
      <title>MSIX signing certificate persistent identity</title>
      <link>https://techcommunity.microsoft.com/t5/msix/msix-signing-certificate-persistent-identity/m-p/4489795#M4501</link>
      <description>undefined</description>
      <pubDate>Tue, 27 Jan 2026 16:22:41 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/msix/msix-signing-certificate-persistent-identity/m-p/4489795#M4501</guid>
      <dc:creator>JohnMcC1983</dc:creator>
      <dc:date>2026-01-27T16:22:41Z</dc:date>
    </item>
    <item>
      <title>Trying to MSIX package LOB application that needs TWAIN access</title>
      <link>https://techcommunity.microsoft.com/t5/msix/trying-to-msix-package-lob-application-that-needs-twain-access/m-p/4476436#M4495</link>
      <description>&lt;P&gt;So I think this isn't possible but I just wanted to ask.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've a LOB application that needs to access TWAIN scanning devices.&lt;/P&gt;&lt;P&gt;How this works in a normal environment is that the TWAINDSM.dll (TWAIN Data source manager) is loaded from c:\windows\system32&lt;/P&gt;&lt;P&gt;This then scans the C:\Windows\twain_32 or C:\Windows\twain_64 depending on if the app is x86 or x64&lt;/P&gt;&lt;P&gt;The scanning manufacturers will have their TWAIN drivers installed to c:\windows\twain_32 (or 64) as subfolders and the TWAIN Data source manager scans these subfolders for available TWAIN devices that can be connected to.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;All this breaks down in an MSIX environment because the container doesn't have access to C:\windows\twain_32\ManfactureDriverN folder&lt;/P&gt;&lt;P&gt;It can see the folders and when the TWAINDSM tries to initialize the driver it fails, most likely due to sandbox limitations.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Does anyone know of a solution to this, or apps like this will always need to stick to MSI packaging because of this limiation.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;</description>
      <pubDate>Tue, 09 Dec 2025 13:50:17 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/msix/trying-to-msix-package-lob-application-that-needs-twain-access/m-p/4476436#M4495</guid>
      <dc:creator>oconobee</dc:creator>
      <dc:date>2025-12-09T13:50:17Z</dc:date>
    </item>
    <item>
      <title>Publish Java application to Microsoft Store</title>
      <link>https://techcommunity.microsoft.com/t5/msix/publish-java-application-to-microsoft-store/m-p/4472089#M4491</link>
      <description>&lt;P&gt;Hello everyone, I want to know how to publish a Java application to Microsoft Store. Thank you very much.&lt;/P&gt;</description>
      <pubDate>Fri, 21 Nov 2025 13:49:05 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/msix/publish-java-application-to-microsoft-store/m-p/4472089#M4491</guid>
      <dc:creator>tommerfrancis</dc:creator>
      <dc:date>2025-11-21T13:49:05Z</dc:date>
    </item>
    <item>
      <title>Microsoft MSIX Packaging Tool Fails to create package due to AppXManifest (Typelib/Version/LibFlag)</title>
      <link>https://techcommunity.microsoft.com/t5/msix/microsoft-msix-packaging-tool-fails-to-create-package-due-to/m-p/4468634#M4488</link>
      <description>&lt;P&gt;The MMPT will fail to save the package after capturing an installation of Altova XmlSpy Enterprise.&amp;nbsp; This is due to the MMPT reading a reading a registry string value for a Com Version and adding it into the AppXManifest in an incorrect form that violates the COM schema extension validation ST_VersionCom.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The error from the MMPT log:&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;[11/10/2025 11:17:46 AM] [Debug] MakeAppx : error: Failure at packageWriter2-&amp;gt;Close( manifestStream, contentGroupMapStream.Get()) - 0x80080204 - The specified package format is not valid: The package manifest is not valid.&lt;BR /&gt;[11/10/2025 11:17:46 AM] [Debug] MakeAppx : error: Error info: /*[local-name()="Package" and namespace-uri()="http://schemas.microsoft.com/appx/manifest/foundation/windows10"]/*[local-name()="Extensions" and namespace-uri()="http://schemas.microsoft.com/appx/manifest/foundation/windows10"][1]/*[local-name()="Extension" and namespace-uri()="http://schemas.microsoft.com/appx/manifest/com/windows10"][1]/*[local-name()="ComInterface" and namespace-uri()="http://schemas.microsoft.com/appx/manifest/com/windows10"][1]/*[local-name()="TypeLib" and namespace-uri()="http://schemas.microsoft.com/appx/manifest/com/windows10"][2]/*[local-name()="Version" and namespace-uri()="http://schemas.microsoft.com/appx/manifest/com/windows10"][1]/@LibraryFlag&lt;BR /&gt;[11/10/2025 11:17:46 AM] [Debug] '#0' violates pattern constraint of '[0-9a-fA-F]'.&lt;BR /&gt;[11/10/2025 11:17:46 AM] [Debug] The attribute 'LibraryFlag' with value '#0' failed to parse.&lt;BR /&gt;[11/10/2025 11:17:46 AM] [Debug] Cleaning up output file "\\?\%UserProfile%\Desktop\Altova-XmlSpy_28.0.0.0_x64__xwfzvwzp69w2e.msix".&lt;BR /&gt;[11/10/2025 11:17:46 AM] [Debug] MakeAppx : error: Failure at (CreatePackage( overwrite, hashAlgorithm, fileList, outputPath, manifestStream.Get(), forceCompressionNone, performanceOptions, encryptPackage, encryptionOptions, cgmPath, mainPackagePathForResourceExemption, makepriExeFullPath)) - 0x80080204 - The specified package format is not valid: The package manifest is not valid.&lt;BR /&gt;[11/10/2025 11:17:46 AM] [Debug] MakeAppx : error: Package creation failed.&lt;BR /&gt;[11/10/2025 11:17:46 AM] [Debug] MakeAppx : error: 0x80080204 - The specified package format is not valid: The package manifest is not valid.&lt;BR /&gt;[11/10/2025 11:17:46 AM] [Error] MakeAppx.exe failed, exit code = 1&lt;BR /&gt;[11/10/2025 11:17:46 AM] [Error] Error Finalizing Package: Process MakeAppx.exe failed with exit code 1.&lt;/P&gt;
&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=""&gt;The values in the registry placed by the application that were captured:&lt;/P&gt;
&lt;img /&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And the produced AppXManifest file contained:&lt;/P&gt;
&lt;DIV class="lia-indent-padding-left-30px"&gt;&amp;lt;com:TypeLib Id="744838d2-7537-47e2-affa-6e0d5fbb61c9"&amp;gt;&lt;/DIV&gt;
&lt;DIV class="lia-indent-padding-left-30px"&gt;&amp;nbsp; &amp;nbsp;&amp;lt;com:Version VersionNumber="1.0" LocaleId="0" LibraryFlag="#0"&amp;gt;&lt;/DIV&gt;
&lt;DIV class="lia-indent-padding-left-30px"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;com:Win32Path Path="VFS\ProgramFilesX64\Altova\SharedBetweenVersions\AltovaScc32to64Bridge.exe" /&amp;gt;&lt;/DIV&gt;
&lt;DIV class="lia-indent-padding-left-30px"&gt;&amp;nbsp; &amp;nbsp;&amp;lt;/com:Version&amp;gt;&lt;/DIV&gt;
&lt;DIV class="lia-indent-padding-left-30px"&gt;&amp;lt;/com:TypeLib&amp;gt;&lt;/DIV&gt;
&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class=""&gt;As a workaround, it is possible to manually remove the '#' character from the LibraryFlag field in the AppXManifest allows the package to save.&lt;/DIV&gt;
&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class=""&gt;The MMPT should properly read this value as if it were a REG_DWORD of value 0 and generate a valid AppXmanifest.&amp;nbsp; This is a common registry interpretation to make.&amp;nbsp; Alternatively, as the value of 0 is meaningless, the parameter could be dropped, but if the vendor had requested "#1" this should also be handled.&lt;/DIV&gt;</description>
      <pubDate>Mon, 10 Nov 2025 17:08:51 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/msix/microsoft-msix-packaging-tool-fails-to-create-package-due-to/m-p/4468634#M4488</guid>
      <dc:creator>TIMOTHY_MANGAN</dc:creator>
      <dc:date>2025-11-10T17:08:51Z</dc:date>
    </item>
    <item>
      <title>Shortcut icons disappear</title>
      <link>https://techcommunity.microsoft.com/t5/msix/shortcut-icons-disappear/m-p/4466097#M4487</link>
      <description>&lt;P&gt;Hello! I wanted to add shortcuts of some applications to my desktop, then I found out it's impossible for a normal user. You have to either attach it to the task bar or the Start menu, and pray Microsoft won't mess up with your Start menu layout in the next update (happened twice already).&lt;/P&gt;&lt;P&gt;I found out &lt;A class="lia-internal-link lia-internal-url lia-internal-url-content-type-forum" href="https://techcommunity.microsoft.com/discussions/msix-discussions/user-can-not-create-desktop-shortcut/3994038" data-lia-auto-title="this discussion" data-lia-auto-title-active="0" target="_blank"&gt;this discussion&lt;/A&gt; and followed the instructions (going to &lt;U&gt;&lt;SPAN class="lia-text-color-11"&gt;explorer.exe shell:AppsFolder&lt;/SPAN&gt;&lt;/U&gt; and creating shortcuts from there), but it only worked for a few minutes. In less than 10 minutes, two of the six shortcuts I've created using this method had their icons replaced by white paper icons. After restarting the computer, only one remained with its original icon (Figma Desktop). And after updating Figma, it completely disappeared (not leaving just a white paper, the shortcut completely vanished from the desktop). When I go to the same folder, they are iconless there as well.&lt;/P&gt;&lt;P&gt;So, how can I make desktop shortcuts that keep their nice icons even after restarting or updating the software? Thanks in advance!&lt;/P&gt;</description>
      <pubDate>Fri, 31 Oct 2025 21:59:01 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/msix/shortcut-icons-disappear/m-p/4466097#M4487</guid>
      <dc:creator>WicCaesar</dc:creator>
      <dc:date>2025-10-31T21:59:01Z</dc:date>
    </item>
    <item>
      <title>Add Environment Variable to MSIX package using PSF Fixups in Packaging Tool - what am I missing?</title>
      <link>https://techcommunity.microsoft.com/t5/msix/add-environment-variable-to-msix-package-using-psf-fixups-in/m-p/4455852#M4474</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;I am currently testing packaging apps into the MSIX format and have been successful for any simple installers.&lt;/P&gt;&lt;P&gt;Now that I am trying to package more advanced installers I have to utilize PSF Fixups, in which I have issues with the Environment Fixup.&lt;BR /&gt;Even though I have read up on previous discussions regarding this, I simply cannot get this fixup to be successfully added and recognized within the MSIX App.&lt;BR /&gt;I am judging this based on that the same app will tell in its own app options whether the environment variable is available or not.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Some key info (Tried attaching several screenshots, but it wilI not let me. Hopefully the necessary information comes across):&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Using MSIX Packaging Tool version &lt;STRONG&gt;1.2024.405.0&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;Using the included PSF Fixup for Environment Variables within MSIX Packaging Tool.&lt;/LI&gt;&lt;LI&gt;All PSF Fixup files are included in the MSIX Package.&lt;/LI&gt;&lt;LI&gt;In the manifest file the executable "PsfLauncher64.exe" is pointed at.&lt;/LI&gt;&lt;LI&gt;Basically, the config.json is formatted in the following way if I were to change out anything referring to the actual app name.&lt;BR /&gt;&lt;img /&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;What am I possibly missing out on or have misunderstood here? Any help in leading me into the right direction is very much appreciated, thanks!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 22 Sep 2025 09:04:12 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/msix/add-environment-variable-to-msix-package-using-psf-fixups-in/m-p/4455852#M4474</guid>
      <dc:creator>Hanessa</dc:creator>
      <dc:date>2025-09-22T09:04:12Z</dc:date>
    </item>
    <item>
      <title>Reset user choice for windows.protocol tel:</title>
      <link>https://techcommunity.microsoft.com/t5/msix/reset-user-choice-for-windows-protocol-tel/m-p/4449048#M4467</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;we ship an MSIX that registers a full-trust Dialer.exe as a windows.protocol handler for tel: so users can place calls from Outlook etc.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Goal&lt;/STRONG&gt;&lt;BR /&gt;After installing our MSIX, we’d like Windows to show the &lt;STRONG&gt;“How do you want to open this?”&lt;/STRONG&gt; prompt again for tel: so users see the new option. With our old MSI this was easy, we deleted HKCU\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\&amp;lt;protocol&amp;gt;\UserChoice via the manifest entry:&lt;/P&gt;&lt;LI-CODE lang=""&gt;&amp;lt;RemoveRegistryKey Id="WipeDialerOnInstall" Root="HKCU" Key="SOFTWARE\Microsoft\Windows\Shell\Associations\UrlAssociations\tel\UserChoice" Action="removeOnInstall"/&amp;gt;&lt;/LI-CODE&gt;&lt;P&gt;&lt;BR /&gt;&lt;STRONG&gt;Problem&lt;/STRONG&gt;&lt;BR /&gt;With MSIX there seems to be no manifest option to mimic that. We tried deleting UserChoice on first app start (HKCU, RegDeleteTree/SHDeleteKey), but it did not work.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Questions&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Is there any supported or recommended way to trigger the default-app prompt (or clear the choice) for a specific protocol when using MSIX?&lt;/LI&gt;&lt;LI&gt;Is deleting UserChoice from a full-trust MSIX app considered supported/allowed for Store submissions?&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Any guidance or stance appreciated!&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Thu, 28 Aug 2025 09:02:25 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/msix/reset-user-choice-for-windows-protocol-tel/m-p/4449048#M4467</guid>
      <dc:creator>EDNT</dc:creator>
      <dc:date>2025-08-28T09:02:25Z</dc:date>
    </item>
    <item>
      <title>I'm not seeing what I expected to see with Windows Application Packaging</title>
      <link>https://techcommunity.microsoft.com/t5/msix/i-m-not-seeing-what-i-expected-to-see-with-windows-application/m-p/4447398#M4461</link>
      <description>&lt;P&gt;I'm following along in a YouTube video I found that covers MSIX. I've created a simple WPF app in .NET 9, which is just a Hello World app. Then I added the Windows Application Packaging project. Or at least that's what I'm trying to do. What I got was two new projects added to my VS solution. Given my app's name is MyApp, one of the new projects is called MyAppInstaller, and the other new app is called "MyAppInstaller (Package)". I was expecting to see only the MyAppInstaller project added. I'm wondering if I've done something wrong.&lt;/P&gt;</description>
      <pubDate>Sat, 23 Aug 2025 13:14:44 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/msix/i-m-not-seeing-what-i-expected-to-see-with-windows-application/m-p/4447398#M4461</guid>
      <dc:creator>Rod-F</dc:creator>
      <dc:date>2025-08-23T13:14:44Z</dc:date>
    </item>
    <item>
      <title>Why is it impossible to sign a .exe that is included in an msix?</title>
      <link>https://techcommunity.microsoft.com/t5/msix/why-is-it-impossible-to-sign-a-exe-that-is-included-in-an-msix/m-p/4444780#M4457</link>
      <description>&lt;P&gt;I have a solution that has two projects. One projects makes a wpf exe. I call signtool in the post build step and it signs the .exe no problem. The other wapproj project publishes this into an msix and signs the msix bundle no problem. The .exe inside the .msix however is never signed. Why? The msix refuses to use the build output from the dependent project. I get the signing the bundle package prevents alteration on distribution, but this does nothing for protection after installation. No matter what I do I can't sign the contents inside the msix. Is this pointless? Why does Visual Studio only support signing the distribution package and not the contents inside the msix?&lt;/P&gt;</description>
      <pubDate>Sun, 17 Aug 2025 14:19:25 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/msix/why-is-it-impossible-to-sign-a-exe-that-is-included-in-an-msix/m-p/4444780#M4457</guid>
      <dc:creator>Gregory Goeppel</dc:creator>
      <dc:date>2025-08-17T14:19:25Z</dc:date>
    </item>
    <item>
      <title>Issues Editing MSIX Package to Disable LaunchWhenReady</title>
      <link>https://techcommunity.microsoft.com/t5/msix/issues-editing-msix-package-to-disable-launchwhenready/m-p/4440334#M4445</link>
      <description>&lt;P&gt;We’re trying &amp;nbsp;to disable the LaunchWhenReady setting in our MSIX package by following the guidance provided in Microsoft's documentation.&amp;nbsp;&lt;BR /&gt;https://learn.microsoft.com/en-us/windows/msix/app-installer/how-to-create-custom-app-installer-ux&lt;BR /&gt;We initially tried using the MSIX Packaging Tool &amp;amp; Advanced installer to make the necessary changes in existing MSIX package, but were unable to get it working as expected.&lt;/P&gt;</description>
      <pubDate>Tue, 05 Aug 2025 17:58:53 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/msix/issues-editing-msix-package-to-disable-launchwhenready/m-p/4440334#M4445</guid>
      <dc:creator>a570585</dc:creator>
      <dc:date>2025-08-05T17:58:53Z</dc:date>
    </item>
    <item>
      <title>Removal of an AppX/MSIX package leaving unwanted clutter in the user registry.</title>
      <link>https://techcommunity.microsoft.com/t5/msix/removal-of-an-appx-msix-package-leaving-unwanted-clutter-in-the/m-p/4439303#M4443</link>
      <description>&lt;P&gt;MSIX is supposed to be a clean uninstall.&amp;nbsp; However, I have some detected some unnecessary garbage left behind when uninstalling under HKCU\Software\Classes.&lt;/P&gt;
&lt;P&gt;Take a package and install it.&amp;nbsp; Then Uninstall it.&lt;/P&gt;
&lt;P&gt;Repeat that a few times.&lt;/P&gt;
&lt;P&gt;Open Regedit.&amp;nbsp; Browse to HKCU\Software\Classes.&lt;/P&gt;
&lt;P&gt;Do a find on the package name,.&lt;/P&gt;
&lt;P&gt;You will find there is a key starting with AppX (followed by random looking letters) with subkeys Application, DefaultIcon, and possibly Shell.&amp;nbsp; These were added during the installation of the package.&lt;/P&gt;
&lt;P&gt;Keep searching (F3).&amp;nbsp; You will find the same information under an AppX... key for each package you originally installed.&lt;/P&gt;
&lt;P&gt;This does not appear to be due to delayed removal, as they remain weeks or months later.&lt;/P&gt;</description>
      <pubDate>Sat, 02 Aug 2025 14:43:13 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/msix/removal-of-an-appx-msix-package-leaving-unwanted-clutter-in-the/m-p/4439303#M4443</guid>
      <dc:creator>TIMOTHY_MANGAN</dc:creator>
      <dc:date>2025-08-02T14:43:13Z</dc:date>
    </item>
    <item>
      <title>Encountered 0x80131500 code while using MSIX Packaging Tool</title>
      <link>https://techcommunity.microsoft.com/t5/msix/encountered-0x80131500-code-while-using-msix-packaging-tool/m-p/4438828#M4440</link>
      <description>&lt;P&gt;Hi Guys,&lt;/P&gt;&lt;P&gt;Recently, when I tried to use MSIX Packaging Tool to convert the exe file to MSIX, I got the 0x80131500 error. Checking the log, I got the following part&lt;/P&gt;&lt;LI-CODE lang=""&gt;[2025-07-31 7:14:04 PM] [Debug] MakeAppx : error: Failure at (packageWriter3-&amp;gt;AddPayloadFiles( addedFiles, preparedFiles, performanceOptions.memoryLimit)) - 0x8007007b - The filename, directory name, or volume label syntax is incorrect.
[2025-07-31 7:14:04 PM] [Debug] Cleaning up output file "\\?\%UserProfile%\OneDrive\Desktop\My-Package_1.0.0.0_x64__tn3vmbmc1d5kj_1.msix".
[2025-07-31 7:14:04 PM] [Debug] MakeAppx : error: Failure at (CreatePackage( overwrite, hashAlgorithm, fileList, outputPath, manifestStream.Get(), forceCompressionNone, performanceOptions, encryptPackage, encryptionOptions, cgmPath, mainPackagePathForResourceExemption, makepriExeFullPath)) - 0x8007007b - The filename, directory name, or volume label syntax is incorrect.
[2025-07-31 7:14:04 PM] [Debug] MakeAppx : error: Package creation failed.
[2025-07-31 7:14:04 PM] [Debug] MakeAppx : error: 0x8007007b - The filename, directory name, or volume label syntax is incorrect.
[2025-07-31 7:14:04 PM] [Error] MakeAppx.exe failed, exit code = 1
[2025-07-31 7:14:04 PM] [Debug] Finalizing the conversion state
[2025-07-31 7:14:04 PM] [Debug] Getting environment object from %UserProfile%\AppData\Local\Packages\Microsoft.MSIXPackagingTool_8wekyb3d8bbwe\LocalState\MsixGenerator.ConversionState.xml
[2025-07-31 7:14:04 PM] [Warning] Error Occurred: Microsoft.Msix.Utils.ProcessRunner.ProcessRunnerException: Process MakeAppx.exe failed with exit code 1.
   at Microsoft.Msix.Utils.ProcessRunner.ProcessRunnerBase.ValidateExitCode(Int32[] validCodes)
   at Microsoft.ApplicationVirtualization.Packaging.Packager.FinalizePackageViaMakeAppx(IPackageFiles packageFiles, String manifestPath, String appvManifestPath, String registryHivePath, Boolean useExistingRegisterHive, String userRegistryHivePath, String userClassesRegistryHivePath, String packagePath, String msixMappingPath, CompressionOption compression, MsixPackageInputProperties msixPackageInputProperties, CancellationTokenSource cancellationTokenSource)
   at MsixGenerator.MsixPackageEditor.FinalizePackage(CancellationTokenSource cancellationTokenSource, Boolean modifyExistingPackage)
   at MsixPackagingTool.ViewModel.PackageEditorWorkflow.MasterPackageEditorViewModel.SavePackageEditorChanges_BackgroundWorker(Object sender, DoWorkEventArgs doWorkEventArgs)
   at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
   at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)&lt;/LI-CODE&gt;&lt;P&gt;So far, it seems that \\?\%UserProfile% is causing the issue. But I am not sure how to solve it.&amp;nbsp;&lt;/P&gt;&lt;P&gt;The following is the manifest file I used.&lt;/P&gt;&lt;LI-CODE lang=""&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;
&amp;lt;Package xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10" xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10" xmlns:uap10="http://schemas.microsoft.com/appx/manifest/uap/windows10/10" xmlns:desktop7="http://schemas.microsoft.com/appx/manifest/desktop/windows10/7" xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities" IgnorableNamespaces="uap uap10 desktop7 rescap"&amp;gt;
  &amp;lt;!--Package created by MSIX Packaging Tool version: 1.2024.405.0--&amp;gt;
  &amp;lt;Identity Name="My-Package" Publisher="CN=Dummy Publisher" Version="1.0.0.0" ProcessorArchitecture="x64" /&amp;gt;
  &amp;lt;Properties&amp;gt;
    &amp;lt;DisplayName&amp;gt;My-Package&amp;lt;/DisplayName&amp;gt;
    &amp;lt;PublisherDisplayName&amp;gt;Dummy Publisher&amp;lt;/PublisherDisplayName&amp;gt;
    &amp;lt;Description&amp;gt;Dummy description.&amp;lt;/Description&amp;gt;
    &amp;lt;Logo&amp;gt;Assets\StoreLogo.png&amp;lt;/Logo&amp;gt;
    &amp;lt;uap10:PackageIntegrity&amp;gt;
      &amp;lt;uap10:Content Enforcement="on" /&amp;gt;
    &amp;lt;/uap10:PackageIntegrity&amp;gt;
  &amp;lt;/Properties&amp;gt;
  &amp;lt;Resources&amp;gt;
    &amp;lt;Resource Language="en-us" /&amp;gt;
  &amp;lt;/Resources&amp;gt;
  &amp;lt;Dependencies&amp;gt;
    &amp;lt;TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.17763.0" MaxVersionTested="10.0.22000.1" /&amp;gt;
  &amp;lt;/Dependencies&amp;gt;
  &amp;lt;Applications&amp;gt;
    &amp;lt;Application Id="MyApplication" Executable="VFS\AppVPackageDrive\MyApplication\MyApplication.exe" EntryPoint="Windows.FullTrustApplication"&amp;gt;
      &amp;lt;uap:VisualElements BackgroundColor="transparent" DisplayName="MyApplication" Square150x150Logo="Assets\MYAPPLICATION-Square150x150Logo.png" Square44x44Logo="Assets\MYAPPLICATION-Square44x44Logo.png" Description="MyApplicatiion"&amp;gt;
        &amp;lt;uap:DefaultTile Wide310x150Logo="Assets\MYAPPLICATION-Wide310x150Logo.png" Square310x310Logo="Assets\MYAPPLICATION-Square310x310Logo.png" Square71x71Logo="Assets\MYAPPLICATION-Square71x71Logo.png" /&amp;gt;
      &amp;lt;/uap:VisualElements&amp;gt;
    &amp;lt;/Application&amp;gt;
  &amp;lt;/Applications&amp;gt;
  &amp;lt;Capabilities&amp;gt;
    &amp;lt;rescap:Capability Name="runFullTrust" /&amp;gt;
  &amp;lt;/Capabilities&amp;gt;
&amp;lt;/Package&amp;gt;&lt;/LI-CODE&gt;&lt;P&gt;Could someone help me solve this issue? Thanks!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img /&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 01 Aug 2025 00:07:56 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/msix/encountered-0x80131500-code-while-using-msix-packaging-tool/m-p/4438828#M4440</guid>
      <dc:creator>RookieArcher</dc:creator>
      <dc:date>2025-08-01T00:07:56Z</dc:date>
    </item>
    <item>
      <title>.WapProj build using "unvirtualizedResources" removed entry from manifest</title>
      <link>https://techcommunity.microsoft.com/t5/msix/wapproj-build-using-quot-unvirtualizedresources-quot-removed/m-p/4430387#M4436</link>
      <description>&lt;P&gt;I have a .wapproj that needs to use RegistryWriteVirtualization (aka "Flexible Virtualization) as described in &lt;A href="https://learn.microsoft.com/en-us/windows/msix/desktop/flexible-virtualization" target="_blank"&gt;Flexible virtualization - MSIX | Microsoft Learn&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;This is for an MSIX package that will &lt;U&gt;&lt;SPAN class="lia-text-color-21"&gt;not&lt;/SPAN&gt;&lt;/U&gt; be delivered via the Microsoft Store.&lt;/P&gt;
&lt;P&gt;The changes are made to the Package.appxmanifest file, and saved.&lt;/P&gt;
&lt;P&gt;The build action in Visual Studio removed the Capability declaration line for "unvirtualizedResources" from the Package.appxmaifest file before processing the file, leading to an error complaining that the RegistryWriteVirtualization requires this capability.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Workaround:&lt;/STRONG&gt; I can mark the file read-only outside of Visual Studio to keep VS from changing the file as a temporary workaround to prove out that the code depending upon these settings works.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Why workaround is not acceptable: &lt;/STRONG&gt;This workaround is not long-term viable, as other developers and automated workflows working on the project will lose the read-only setting (as it will not persist in GitHub) and have a broken build.&lt;/P&gt;
&lt;P&gt;It is clear that the VS code looking at this file is aware of both the desktop6 and virtualization schemas and their requirements and restrictions, but seemingly, although aware of other rescap capability extensions is unaware of this one.&amp;nbsp; &amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Requested action: &lt;/STRONG&gt;Please add support for missing capabilities declarations in Visual Studio and/or underlying tools.&lt;/P&gt;</description>
      <pubDate>Fri, 04 Jul 2025 21:27:59 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/msix/wapproj-build-using-quot-unvirtualizedresources-quot-removed/m-p/4430387#M4436</guid>
      <dc:creator>TIMOTHY_MANGAN</dc:creator>
      <dc:date>2025-07-04T21:27:59Z</dc:date>
    </item>
    <item>
      <title>MSIX .wapproj service</title>
      <link>https://techcommunity.microsoft.com/t5/msix/msix-wapproj-service/m-p/4427945#M4427</link>
      <description>&lt;P&gt;My agency is trying to move their services to MSIX/UWP and we found that the VisualStudio .wapproj .appxmanifest templates $targetnametoken$ and $targetentrypoint$ do not work for the properties 'Executable' and 'Entrypoint' of 'desktop6:Extension' tags with 'Category="windows.service"' despite working as expected on the enclosing 'Application' object.&lt;/P&gt;&lt;P&gt;Can someone who knows how this is intended to work please help?&lt;/P&gt;&lt;P&gt;I'm desperate at this point.&lt;/P&gt;</description>
      <pubDate>Fri, 27 Jun 2025 15:41:42 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/msix/msix-wapproj-service/m-p/4427945#M4427</guid>
      <dc:creator>DataBen</dc:creator>
      <dc:date>2025-06-27T15:41:42Z</dc:date>
    </item>
    <item>
      <title>VirtualizationManifestSchema needs correction</title>
      <link>https://techcommunity.microsoft.com/t5/msix/virtualizationmanifestschema-needs-correction/m-p/4425593#M4425</link>
      <description>&lt;P&gt;The version of the VirtualizationManifestSchema.xsd delivered as part of Visual Studio is still incorrect (I reported this about three years ago).&amp;nbsp; It seems like the DesktopAppInstaller either ignores the regex pattern for the ST_ExcludedDirectory element or is using a fixed version for validation anyway.&amp;nbsp; But other toolings depend on the accuracy of the published schema file for XML validation and it needs to be fixed.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;As stands, it looks like this:&lt;/P&gt;
&lt;P&gt;&amp;lt;xs:simpleType name="ST_ExcludedDirectory"&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;xs:restriction base="t:ST_NonEmptyString"&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;lt;xs:pattern value="$\([kK][nN][oO][wW][nN][fF][oO][lL][dD][eE][rR]:[A-Za-z0-9]{1,32}\)(\\.+)?"/&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;/xs:restriction&amp;gt;&lt;BR /&gt;&amp;lt;/xs:simpleType&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It should be:&lt;/P&gt;
&lt;P&gt;&amp;lt;xs:simpleType name="ST_ExcludedDirectory"&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;xs:restriction base="t:ST_NonEmptyString"&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;lt;xs:pattern value="\$\([kK][nN][oO][wW][nN][fF][oO][lL][dD][eE][rR]:[A-Za-z0-9]{1,32}\)(\\.+)?"/&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;/xs:restriction&amp;gt;&lt;BR /&gt;&amp;lt;/xs:simpleType&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This change would support the Syntax section shown in the documentation here: &lt;A href="https://learn.microsoft.com/en-us/uwp/schemas/appxpackage/uapmanifestschema/element-virtualization-excludeddirectory" target="_blank"&gt;virtualization:ExcludedDirectory - Windows UWP applications | Microsoft Learn&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 19 Jun 2025 16:12:46 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/msix/virtualizationmanifestschema-needs-correction/m-p/4425593#M4425</guid>
      <dc:creator>TIMOTHY_MANGAN</dc:creator>
      <dc:date>2025-06-19T16:12:46Z</dc:date>
    </item>
    <item>
      <title>unable to create a windows developer account</title>
      <link>https://techcommunity.microsoft.com/t5/msix/unable-to-create-a-windows-developer-account/m-p/4423448#M4420</link>
      <description>&lt;img /&gt;&lt;img /&gt;&lt;img /&gt;&lt;P&gt;it displays like this on both chrome and edge (waht I've tried).&lt;BR /&gt;'Accept and continue' button doesn't activate no matter what.&lt;BR /&gt;I didn't find a place where I can post this issue except here.&lt;/P&gt;</description>
      <pubDate>Thu, 12 Jun 2025 22:04:25 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/msix/unable-to-create-a-windows-developer-account/m-p/4423448#M4420</guid>
      <dc:creator>Rahmann</dc:creator>
      <dc:date>2025-06-12T22:04:25Z</dc:date>
    </item>
    <item>
      <title>Unable to upload msixupload-file to Microsoft Store</title>
      <link>https://techcommunity.microsoft.com/t5/msix/unable-to-upload-msixupload-file-to-microsoft-store/m-p/4421996#M4418</link>
      <description>&lt;P&gt;Drag &amp;amp; Drop doesn't work. Upload file dialog ist hidden.&lt;/P&gt;</description>
      <pubDate>Mon, 09 Jun 2025 08:56:00 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/msix/unable-to-upload-msixupload-file-to-microsoft-store/m-p/4421996#M4418</guid>
      <dc:creator>VolkerCgn</dc:creator>
      <dc:date>2025-06-09T08:56:00Z</dc:date>
    </item>
    <item>
      <title>Msix packaging tool update</title>
      <link>https://techcommunity.microsoft.com/t5/msix/msix-packaging-tool-update/m-p/4415689#M4411</link>
      <description>&lt;P&gt;There hasn't been a new version for a long time. Frankly, I think you need to distribute a better structure with better psf integration. Please don't leave this topic idle.&lt;/P&gt;</description>
      <pubDate>Tue, 20 May 2025 17:05:02 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/msix/msix-packaging-tool-update/m-p/4415689#M4411</guid>
      <dc:creator>atplsx</dc:creator>
      <dc:date>2025-05-20T17:05:02Z</dc:date>
    </item>
  </channel>
</rss>

