Forum Discussion

TIMOTHY_MANGAN's avatar
Sep 15, 2020

Event log warnings on schemas.

If you package an app up using the Microsoft MSIX Packaging Tool, the AppXManifest file references a number of schemas.

 

When you install the package on a Windows 10 1204 based machine you will find a number of warnings in the Windows/AppxPackagingOM/Operational log, all similar to this:

 

App manifest validation warning: Declared namespace http://schemas.microsoft.com/appx/manifest/uap/windows10/10 is inapplicable, it will be ignored during manifest processing.

 

I am seeing this for 4 of the schemas each time a package is installed.  That probably shouldn't be happening.  Perhaps it is causing no harm and is just a check that shouldn't be putting out the events, but perhaps there is something more sinister going on...

7 Replies

  • Hi TIMOTHY_MANGAN,

     

    The namespace you reference should be UAP10 which should be supported in build 2004.

    Assuming you meant windows build 2004, that error message does look odd.  We'll take a closer look.

     

    If you meant a different windows build, please let me know! I don't recognize 1204 as a released build.

     

    Thanks!
    James

    • James Pike Sorry about the typo, yes I meant 2004.

       

      The syntax being complained about is present by default on packages generated by the Microsoft MSIX Packaging Tool.  I only called out one, but I think there were about three different refences generating warning events PER package.

       

      The packages in question seem to be OK in spite of those warnings.

      • James Pike's avatar
        James Pike
        Icon for Microsoft rankMicrosoft

        Hi TIMOTHY_MANGAN ,

         

        These warnings are a result of the max tested version the packaging tool is setting on generated packages.  It was an oversight in the tool and we will correct it in the future.

         

        In the meantime, if your package actually relies on any entries in the UAP10 or other namespaces you are seeing warnings for, you can manually correct the max tested version in the generated manifest.

         

        Thanks!
        James

Resources