将 Xamarin UWP 应用程序升级到毛伊岛后,新更新拒绝安装

问题描述 投票:0回答:1

这几乎正是我遇到的情况:https://learn.microsoft.com/en-us/answers/questions/1000760/migrate-uwp-app-to-maui-windows-error-after-update ?评论=问题#最新问题评论

我将 Xamarin 项目升级到毛伊岛,但无法使用 msix 文件更新我的应用程序。如果我卸载以前的版本并安装,我会工作得很好。

更新时出现错误消息:应用程序安装失败,并出现错误消息:对包上的目标卷 C: 进行部署添加操作

事件查看器中没有更多消息。

我已确保 app.manifest 中的程序集标识名称与 assemblyInfo.cs 中的程序集标题相同。

package.appxmanifest 中的身份名称、发布者和手机产品 id 都是相同的。

我还需要确保匹配其他内容才能成功更新吗?

maui winui-3 xamarin.uwp
1个回答
0
投票

建议您可以参考文档:Windows 应用打包、部署、查询疑难解答

软件包更新、依赖性或冲突验证失败。 可能的原因:

传入的包与已安装的包冲突。

找不到指定的包依赖。

该软件包不支持正确的处理器架构。

有关更多信息,请查看

AppXDeployment-Server
事件日志。

UWP 应用程序和 WinUI3 应用程序不同。因此,包之间可能存在冲突。在我看来,你只能卸载以前的版本,然后安装新版本。

© www.soinside.com 2019 - 2024. All rights reserved.