none
对已经上传过的UWP程序进行更新时出现问题 RRS feed

  • 问题

  • 使用VS 2017创建包时报错

    1>MakeAppx : error : Manifest validation error: Line 43, Column 64, Reason: The file name "Centennial_App_MS.exe" declared for element "*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and not(@Category='windows.backgroundTasks' or @Category='windows.appService')]" doesn't exist in the package.
    1>MakeAppx : error : Manifest validation error: Line 43, Column 64, Reason: The file name "Centennial_App_MS.exe" declared for element "*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.fullTrustProcess']" doesn't exist in the package.
    1>MakeAppx : error : Package creation failed.
    1>MakeAppx : error : 0x80080204 - The specified package format is not valid: The package manifest is not valid.

    之后改用makeappx指令创建包并上传,结果报错

    Package acceptance validation error: 你无法提交预编译的 .NET 本机程序包。请删除应用商店 appxupload 文件并重试。 http://go.microsoft.com/fwlink/?LinkId=797528

    同样使用makeappx创建的包就可以进行上传并成功上架,现在更新却报出这样的错误,不知道该如何解决,请求大家帮助,谢谢!

    2018年3月26日 8:02

全部回复

  • 你好,

    从错误代码来看,可能是你更新时修改了一些manifest文件里面的内容导致manifest文件不被接收。我建议先排查一下manifest文件,看看有没有什么地方不正常。


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2018年3月28日 2:08