我无法将VS-2017应用程序(Android和IOS)部署到iPhone

时间:2019-02-19 09:11:04

标签: c# visual-studio-2017

我正在尝试将应用程序部署到iPhone,但会发出下一个警告:

  

MTOUCH:警告MT0136:找不到程序集   'System.Configuration,版本= 4.0.0.0,区域性=中性,   PublicKeyToken = b03f5f7f11d50a3a

,然后出现此错误:

  

MTOUCH:错误MT2101:无法解析引用   “ System.Configuration.ConfigurationException”,从   方法'System.Void   System.Configuration.ConfigurationErrorsException ::。ctor(System.String)'   在“系统,版本= 4.0.0.0,文化=中性,   PublicKeyToken = b77a5c561934e089

  • 我可以在模拟器中运行该应用程序,但不能在真实设备中运行。.

  • 我读到我必须添加System.Configuration程序集,但是它没有出现在选项中

2 个答案:

答案 0 :(得分:0)

通常,右键单击项目中的“引用”,然后“添加引用”并在“程序集”选项卡右上角搜索“配置”,您应该找到一个名为“ System.Configuration”的引用,添加到您的项目。

答案 1 :(得分:0)

我在Xamarin Forms项目中引用了程序集"System.ServiceModel"。这会导致此问题。我删除了该程序集,并从"System.ServiceModel.Security"软件包中安装了"System.ServiceModel.Http"nuget

这解决了我的问题。