c# - iOS系统.Net.Http : No such file or directory

标签 c# xamarin.ios portable-class-library dotnet-httpclient

使用 HttpClient 处理 Xamarin iOS 应用程序。该应用程序在 iOS 8 中运行良好,但 iOS 9+ 在使用 HttpClient.PostAsync 时返回空引用异常。我唯一的线索是在我的日志文件中:

System.Net.Http.dll.mdb 失败:没有这样的文件或目录

我没有链接,我注意到没有任何变化。有什么想法吗?

编辑:我也尝试通过 NuGet 删除/重新安装 Microsoft.Net.Http 但是:

  • 它实际上从未出现在任何项目的任何引用列表中
  • 上述错误不在 Microsoft 命名空间中

最佳答案

.mdb 文件用于调试程序集 - 虽然不方便,但这不是问题所在。我最终恢复到之前的提交,解决了这个问题,这让我相信这是我的项目文件的一些损坏。感谢上帝的源代码控制!

关于c# - iOS系统.Net.Http : No such file or directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44364294/

相关文章:

c# - 将异步 lambda 表达式转换为委托(delegate)类型 System.Func<T>?

xamarin.ios - Xamarin/Monotouch - NuGet -RequireConsent 错误

c# - 如何从非异步方法调用异步方法?

ios - 如何使用 xamarin 表单在 PCL 类中调用 Appdelegate 函数?

c# - 运行我的 c# Selenium WebDriver 代码的 NUnit 错误

c# - 在 Xamarin 中创建 PCL 时,.Net 可移植子集中缺少 HttpClient

.net-4.0 - 无法解析使用可移植类库的程序集

c#:发送文件,混合成功文件和损坏文件

c# - Visual Studio 2012 项目 - 无法加载 'Newtonsoft.Json'

c# - 将两个值映射到一个对象