在尝试发布使用 .NET 6 工作负载的 .NET MAUI 项目时,我遇到了问题。具体来说,当选择 Android 模拟器或物理设备作为目标平台时,存档不会显示在存档管理器中。相反,它是在本地路径 [C:\Users\SMR\AppData\Local\Xamarin\Mono for Android\Archives] 中创建的。因此,我无法分发该应用程序或提供测试版本。即使针对 iOS 平台,此问题仍然存在。我非常感谢您帮助解决此问题。
正如您在上图中看到的,我无法在当前解决方案部分看到我的项目,这反过来又是一个问题,我认为。
我尝试将存档路径更改为默认位置以外的其他路径,但结果是相同的,我仍然无法在存档管理器中找到任何存档。
我可以使用 VS 2022 17.9.6 成功存档我的应用程序,并且它按预期显示。您可以尝试将VS升级到最新版本看看是否可以使用。此外,您还可以通过 Visual Studio 的“报告问题”菜单报告问题,然后在开发人员社区网站上关注他们。请参阅如何报告 Visual Studio 的问题 - Visual Studio |微软学习。
或者,您仍然可以通过命令行发布应用程序,请参阅使用命令行发布 Android 应用程序和使用命令行发布 iOS 应用程序。
顺便说一句,
.NET 6
目前是旧版本,请考虑使用.NET 8
。