Xamarin Android 应用程序发布版本失败,调试构建成功

Release Build of Xamarin Android App Fails, Debug Build Succeeds

我有一个使用 AWS Cognito 的 Xamarin 应用程序。它在调试时构建并运行良好。当我切换到 Release 时,我收到以下错误:

未找到类型 Amazon.Util.Internal.PlatformServices.NetworkReachability 的默认构造函数。

我已采取的解决步骤:

  1. 在 AndroidManifest 中添加了 INTERNET 权限。
  2. 比较项目的所有构建配置屏幕以确保调试和发布匹配。
  3. 关闭优化代码选项。

将链接选项更改为 "None" 解决了该问题。链接器似乎正在删除一些必要的功能。