Xamarin iOS - 无法存档。解压缩时缺少 dll.msym 文件

Xamarin iOS - unable to archive. Missing dll.msym file on unzipping

我能够在发布和调试配置中将我的应用程序部署到物理设备。

不幸的是,当我尝试为 iOS 归档构建时,出现错误:

Cannot create iOS archive. Process cannot be executed on XMA server.

There was an error unzipping the file D:\Xamarin..22-04-175a5340.zip: Could not find a part of the path 'C.:\Users..\Xamarin\Extractions\af36ba21-caa2-451b-8617-82a6620d3cc7\bundlename.PM.xcarchive\bundlename.i0S.app.mSYM259147a6b6adO7c61d517ae1e37f6b*Microsoft.Extensions.DependencylnjectionAbstractions.dll.msym*

.msym 其他 dll 的文件在其他文件夹中似乎没问题。 问题出现在我的全面更新后:Windows 上的 VS、Mac 上的 X-code、Mono 和 Xamarin.iOS SDK。我使用 VS 2022 17.1.4

我尝试过的:

  1. 将带有此库的 nuget 包引用添加到我的所有项目中
  2. 删除我所有项目中对该库的引用
  3. 正在删除 bin-obj\cleaning\rebuilding
  4. 在 VisualStudio 设置中更改 xamarion iOS 的存档目录
  5. 在 Windows Regedit
  6. 中设置长文件名

接下来我可以尝试什么?

目前正在调查此问题:https://developercommunity.visualstudio.com/t/Xamarin-iOS-project-wont-archive-anymor/1587820

您可以通过命令行构建在您的机器上解决此问题,请参考: https://developercommunity.visualstudio.com/t/Xamarin-iOS-project-wont-archive-anymor/1587820#T-N10008135