c# - 无法存档我的 IOS Xamarin 项目的发布版本

标签 c# xamarin xamarin.ios app-store-connect

我目前正在尝试存档我的 IOS xamarin 项目的发布版本,以便我可以将其上传到应用程序商店连接以进行提交。该项目在调试中构建良好,现在将“GenerateSerializationAssembly”设置为“Off”后在发布中运行,但当我归档项目时,出现以下错误:

2>SGEN : error : Could not load file or assembly 'mscorlib, Version=2.0.5.9, Cultureneutral, PublicKeyToken-7cecs5d7bea7798e’ or one of its dependencies. Strong name validation failed. (Exception from HRESULT: @xB013141A)

最佳答案

就我而言,我在使用 Visual Studio 2019 时遇到了同样的问题,并且我已经签署了程序集。

我通过以下方式解决了这个问题:右键单击导致问题的项目 ->“属性”->“构建”->更改“平台目标”字段的值。

我必须将其从任何 CPU 更改为 x86,但我想在项目功能和失败的库中,您应该将其值更改为 x64。

关于c# - 无法存档我的 IOS Xamarin 项目的发布版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59453614/

相关文章:

java - Android 中的 onLayout() 行为

ios - Monotouch uialertview 大小问题

c# - 从命令行完全构建 Monotouch 应用程序包的完整步骤集是什么?

c# - 在 OpenXML (PresentationML) PowerPoint (PPTX) 中计算文本 (TextBody) 的大小(范围)

c# - 在 xamarin android 中使用 edittext 对 ListView 进行即时搜索功能

c# - 在 C# 中使用嵌套在泛型类中的类作为类型参数

c# - 两个 Bindable 属性可以相互通信吗?

c# - 使用 Xamarin Forms 播放视频

c# - 使用 ForEach 语句修改列表的元素

c# - 从字符串中删除所有 "invisible"个字符?