首页系统综合问题发布 .NET 7 MAUI / MAUI Blazor 应用到 Windows 应用商店

发布 .NET 7 MAUI / MAUI Blazor 应用到 Windows 应用商店

时间2022-12-12 04:00:03发布分享专员分类系统综合问题浏览88

.NET MAUI 目前仅允许发布 MSIX 包microsoft netframework 。

使用 Visual Studio 2022 发布到 Windows 应用商店

由于是发布到 Windows 应用商店,本文假定您已经拥有 Microsoft 合作伙伴中心 账户以及建立microsoft netframework 了应用名称 , 具体如何建立自行百度谷歌.

设置生成目标

在 Visual Studio 中,一次只能发布到一个平台microsoft netframework 。 目标平台是使用 Visual Studio 工具栏中的 “调试目标 ”下拉列表选择的。 将目标设置为 Windows 计算机 或 框架>net7.0-windows,如下图所示:

发布 .NET 7 MAUI / MAUI Blazor 应用到 Windows 应用商店

发布项目

将生成目标设置为 Windows 后,可以发布项目microsoft netframework 。 执行以下步骤:

1. 在“解决方案资源管理器”窗格中,右键单击项目并选择“发布”microsoft netframework 。

发布 .NET 7 MAUI / MAUI Blazor 应用到 Windows 应用商店

2. 在 “创建应用包 ”对话框中,选择“Microsoft Store,使用新的应用名称”,然后选择“ 下一步”microsoft netframework 。

发布 .NET 7 MAUI / MAUI Blazor 应用到 Windows 应用商店

3. 选择预先创建好的应用程序名称

发布 .NET 7 MAUI / MAUI Blazor 应用到 Windows 应用商店

4. 选择 “发布配置文件 ”下拉列表microsoft netframework ,然后选择“ <新建...”>

发布 .NET 7 MAUI / MAUI Blazor 应用到 Windows 应用商店

5. 在 “创建新的 MSIX 发布配置文件 ”对话框中microsoft netframework ,默认选项应为所需选项

发布 .NET 7 MAUI / MAUI Blazor 应用到 Windows 应用商店

6. 按 “创建”后,将创建安装程序,并显示“ 已完成创建包 ”对话框,该对话框汇总了包microsoft netframework 。

点击红圈处打开文件 MauiBlazor1_1.1.2.0_x64.msix 所在位置,传输到 Microsoft 合作伙伴中心 应用提交包页面即可

发布 .NET 7 MAUI / MAUI Blazor 应用到 Windows 应用商店

7. 在这一步现阶段版本会出现错误,手工打开 \Platforms\Windows\Package.appxmanifest 文件, 将自动生成的这行去掉保存即可. <mp:PhoneIdentity PhoneProductId="xxxxxx-xxxx-xxxx-xxxx-xxxxxxxx"/>

或者按图片打开文件,删除此行

发布 .NET 7 MAUI / MAUI Blazor 应用到 Windows 应用商店

发布 .NET 7 MAUI / MAUI Blazor 应用到 Windows 应用商店

8. 上传到 Microsoft 合作伙伴中心 等待审核

发布 .NET 7 MAUI / MAUI Blazor 应用到 Windows 应用商店

发布 .NET 7 MAUI / MAUI Blazor 应用到 Windows 应用商店

疑难杂症

共享库工程发布提示:

Manifest file at 'obj\Release\net7.0-windows10.0.19041\staticwebassets.build.json' not found.

还没找到解决办法

项目地址

关联项目

爱资源吧版权声明:以上文中内容来自网络,如有侵权请联系删除,谢谢。

MAUIWindowsBlazor商店NETMAUINETmicrosoft netframework
Microsoft .NET Framework 使用Microsoft 365 实现协作安全的3个关键点