我正在尝试将应用程序部署到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程序集,但是它没有出现在选项中
答案 0 :(得分:0)
通常,右键单击项目中的“引用”,然后“添加引用”并在“程序集”选项卡右上角搜索“配置”,您应该找到一个名为“ System.Configuration”的引用,添加到您的项目。
答案 1 :(得分:0)
我在Xamarin Forms项目中引用了程序集"System.ServiceModel"
。这会导致此问题。我删除了该程序集,并从"System.ServiceModel.Security"
软件包中安装了"System.ServiceModel.Http"
和nuget
。
这解决了我的问题。