zoukankan      html  css  js  c++  java
  • Xamarin.Form 初学 之 服务引用-WCF服务引用

    最近研究一下Xamarin.Form,感觉这个东西确实不错,之前一直做WPF相关,然后看到Xamarin.Form开发与WPF特别相似的语法。很有兴趣!

    可是环境部署对于小白的我,可是费了不少功夫!安装VS2015费了我好些时间!安装部署以后再说!先说说引用WCF服务的坑吧!

    官方文档:Xamarin可以调用WCF,可以怎么调用???(满脑子问号)https://developer.xamarin.com/guides/xamarin-forms/web-services/consuming/wcf/https://developer.xamarin.com/guides/xamarin-forms/web-services/consuming/wcf/

     1、创建WCF服务 (必须是 BasicHttpBinding),部署到上IIS

       WcfServiceForXamarin 代码不写了,就是一个简单的WCF应用程序。最面附源码

    2、创建Xamarin.Form解决方案

    在可移植项目中引用WCF服务http://localhost:6688/WCFForXamarinContract.svc

    我们注意到没有“服务引用”这个选项???去哪里了!!!

    然后翻看各种文章,问各种交流群发现没人用和没有回答!

    最后发现这么一段话:

    对于不了解WinPhone8.1开发的我来说,这个可是个新鲜的事!只想说  我勒个去,微软自己的东西都不支持!

    https://developer.xamarin.com/guides/xamarin-forms/web-services/consuming/wcf/

    找这段话找了好几天!然后我就事着把“可移植项目”,目标移除

    可是谁能想到报这个错!

    无法更改项目的目标。所选目标需要项目选择加入Nuget 3.0支持,但Visual Studio 无法自动为你执行此操作。请卸载所有Nuget包并重试。

    然后我都快疯了!难道是又弄错东西了!VS挂了!神奇的是我前一天还能用!记得没错我移除过Windows Phone 8.1的!

    最后看C盘快满了决定:重做系统,重装VS2015。。。装了一天以后,打开项目发现上面这个错依旧!!!  救救我吧!

    然后寻思哪我就卸载Nuget包吧! 然后发现 我只需要卸载 Xamarin.Forms这个包就可以移除了!O(∩_∩)O哈哈~

    出来了然后添加服务引用(服务要部署到IIS上,模拟器自己机器的IIS不识别,要部署到其他机器上。

    源码:http://pan.baidu.com/s/1o7FnZlw

    若分享下载失败

    QQ:276605358

    QQ群:258510493

     

    欢迎互相讨论,联系QQ:276605358
  • 相关阅读:
    118/119. Pascal's Triangle/II
    160. Intersection of Two Linked Lists
    168. Excel Sheet Column Title
    167. Two Sum II
    172. Factorial Trailing Zeroes
    169. Majority Element
    189. Rotate Array
    202. Happy Number
    204. Count Primes
    MVC之Model元数据
  • 原文地址:https://www.cnblogs.com/cade-ji/p/5588663.html
Copyright © 2011-2022 走看看