【发布时间】:2018-05-10 12:00:37
【问题描述】:
我正在将我的应用程序的最新版本上传到 Windows 商店,但我的应用程序抛出错误:
包裹接受验证错误:我们遇到了一个致命错误 在解析包时 MyApp.UWP_2.33.0.0_x86_x64_ARM_AppStore.appxbundle:失败 合并 PRI 文件 D:\data\Temp\69b5c2ab-3419-4197-839c-2ef13d218413\Resources_split.scale-100.pri: 80070490。重试或上传新包。
我什至不知道从哪里着手修复这个错误。
有没有其他人看到这个错误或有任何倾向?
这也是在Windows App Certification Kit上运行的时候抛出类似的错误附上下面的截图:
到目前为止我已经尝试过:
- 运行 WsReset
- 运行 sfc /scannow
- 增加应用版本号
以上方法均无效
会不会是这个 msbuild 错误:https://developercommunity.visualstudio.com/content/problem/107928/get-merge-failure-for-shared-merged-pri-file-0x800.html?
【问题讨论】:
-
这因低级操作系统错误而失败,0x80070490 == ERROR_NO_MORE_USER_HANDLES ==“当前进程已使用其所有系统允许的窗口管理器对象句柄”。在假期周末,当没有人照料它们时,这种事故往往会经常袭击 Microsoft 服务器。等一两天,重启你的机器,这是你的结果,然后再试一次。
-
@HansPassant 感谢您提供的额外信息。我将在他们今天打开时打开支持票,我还将尝试按照建议重新启动我的构建机器,以排除这种情况
-
@HansPassant 我在本地机器上运行
Windows App Certification kit时也遇到同样的错误。我认为这可能是不是微软一方的软件包有问题 -
嗯,这很奇怪,错误代码非常具体,并不罕见。使用任务管理器,进程选项卡。添加“用户对象”列。寻找数量太多、数千个的进程。如果看到它们,请重新启动。如果在运行时没有观察到 WACK,则当计数达到 10000 时,它将因此错误而崩溃。
-
@HansPassant 在我的机器(不是我的构建机器)上构建并没有引发
App Cert Kit的错误。这意味着问题一定是我的构建机器正在创建一个损坏的包。该机器上的 Windows 更新或我通过 VS 构建的机器上的事实和构建机器使用 msbuild。我会试试你上面说的
标签: uwp windows-10-universal windows-store