因此,我们的企业正在使用Visual Studio进行Xamarin路由。浏览所有在线文档表明,从Web服务创建WCF代理客户端并将其放在PCL中应该是微不足道的。经过努力争取并试图弄清楚为什么我无法使用SLSVcUtil.exe生成的类编译PCL,或者为什么"添加服务参考"菜单项丢失了我放弃并下载了示例项目。
结果证明我一直缺少的是PCL的目标配置文件。使用Visual Studio 2015 + Xamarin,默认配置文件设置为111.事实证明,配置文件111不包括支持WCF,因为它定位到Windows Phone。如果要使用WCF,要使用的目标配置文件是78。
那么如何在VS 2015中更改PCL的配置文件?请参阅以下答案。我真的希望这对未来有所帮助。
答案 0 :(得分:3)
更改个人资料:
个人档案的更多信息: http://danrigby.com/2014/04/16/xamarin-pcl-profile-notes/