Forum Discussion
MSIX Packaging Tool failure due to protocol handler
I believe this is related to what was described in WinSCP fails both manually and automated on W10 20H2 with latest tool build - Microsoft Tech Community
As you said the tool used the uap10 prefix instead of uap3 unnecesarily. Then, it created an <uap10:Protocol> element that contained a <uap:DisplayName> instead of <uap10:DisplayName> causing MakeAppx to reject it.
Both issues should be fixed in the latest Insider build of the tool (1.2020.1219.0). I.e., it should use uap3:Protocol in this case and uap10 only when actually needed (e.g. length >= 40), and when it does, the element has the appropriate children.
- Jan 08, 2021
Chacon Ha! I forgot that I'd already figured that out.
Glad to hear the newer version of the packaging tool does this correctly now, but guess what? We didn't know there was a newer version. Why? Because (as far as I know) there was no announcement of it in the community portal. As the VM used for the packaging tool is constantly reverted to a snapshot it never gets updated from the store - we have to have notice somehow.