下载:

vs2012 pro for wp8 iis express

http://download.microsoft.com/download/B/2/8/B2801FEE-9A60-4AFA-8657-0E8AB0A373F0/VS2012_PRO_chs.iso

安装出现的问题

win8装vs2012 提示 devenv 找不到元素  
microsoft visual c++ 2012 core libraries 
VS2012 Installation Failure (C++ Core Libraries Package failed

解答

最好先要更新一下windows8系统,
直到不能在更新了。在安装vs2012 pro chs

查看本地ip地址 :

1.创建wp

2.创建wcf 然后创建服务 点击svc文件 弹出这个页面 说明成功。

3.然后在wp引用刚才 创建好的wcf服务。

然后点击确定

4.然后在wp项目的

Mainpage.xaml.cs 下面引用 wcf服务

编译运行 出现问题

停止运行,在运行一遍,

停止运行,

右击ServiceReference1 配置服务引用

修改完之后 会弹出一个

点击是

关掉 iis express

  1. 如有必要,通过运行 ipconfig 来获取开发计算机的 IP 地址。

  2. 找到 IIS Express 的配置文件 applicationhost.config,它位于文件夹 %USERPROFILE%\<your user name>\Documents\IISExpress\config\。USERPROFILE 环境变量通常具有 C:\Users 值。

  3. 使用记事本或其他文本编辑器打开 applicationhost.config,并作出以下更改。

    1. 找出 Web 服务 WebServiceForTesting 的 site 元素。

      如果您未看到 web 服务的 site 元素,则至少必须部署一次服务才能创建该元素。

    2. 在 site 元素的 bindings 部分中,复制 binding 元素并将副本直接粘贴在现有的 binding 元素下面,以创建第二个绑定。

    3. 在新的 binding 元素中,用计算机的 IP 地址替换 localhost。

    4. 保存更改。

  4. 以管理员身份运行 Visual Studio,打开 Visual Studio 解决方案。

  5. 在手机应用项目中,移除对该服务的服务引用(如果您之前添加了它)。添加对重新配置后的 Web 服务的新服务引用。(配置WCF服务引用的步骤  #1)

    1. 在“添加服务引用”对话框的“地址”框中,用您的开发计算机的 IP 地址替换 localhost。

    2. 单击“转到”。

      WCF 项目中的服务的第二个绑定被发现并显示出来。

    3. 单击“确定”。

      使用开发计算机 IP 地址的新服务引用被添加至 Windows Phone 项目。

重新启动wcf服务。这个时候iis express 出现两个

在编译运行

出现了超时现象,

稍等

方法1:使用IP+项目名

1、配置项目的URL。以管理员身份运行VS2012,打开已经建好的WCF应用程序(WCFServiceTest),右键-属性-Web-配置项目的URL(将localhost改为IP地址)

这个时候出现

点击是

注意,这里的IP地址:

2、更改防火墙设置。Windows防火墙-允许应用或功能通过Windows防火墙-更改设置

3、配置服务引用。详见(配置WCF服务引用的步骤  #1)

此时不需要在iis express config文件里修改任何东西,

在WP8客户端应用程序中重新配置WCF服务引用,部署运行结果

相关文档链接:

1.如何从 Windows Phone 8 模拟器连接到本地 Web 服务

http://msdn.microsoft.com/zh-cn/library/windowsphone/develop/jj684580(v=vs.105).aspx#BKMK_Quicksolution

2.WP8模拟器APP调用本地WCF服务(Web Serrvice)

http://www.devdiv.com/wp_app_wcf_web_serrvice_-blog-314921-51120.html

3.IIS Express 使用详细说明

http://www.cnblogs.com/zswto999/archive/2012/12/31/2841191.html

4.Windows Phone 8 Emulator 通过IIS连接本地WebService。

http://www.cnblogs.com/xmlcblogs/archive/2013/01/17/WP8EmulatorConnectToWCF.html

5.利用WCF与Android实现图片上传并传参

http://www.cnblogs.com/wujy/p/3297817.html

6. Internet Information Services (IIS) 7.5 Express (ps: 安装vs2012 pro chs的时候会自动安装iis express 不用下载 只提供下载链接)

http://www.microsoft.com/zh-cn/download/details.aspx?id=1038

附:

如果在添加webservice的接口的话,

1.在wcf服务程序里 添加即可,

2.在wp项目里重新引用。引用配置服务详见(配置WCF服务引用的步骤  #1)

转载于:https://www.cnblogs.com/luquanmingren/p/3403651.html

Wcf for wp8 创建wcf服务 连接wp8模拟器并显示来自wcf服务的接口信息 (一)相关推荐

  1. 与计算机上的SSIS服务连接失败,SSIS在执行过程中服务 SQL Server (MSSQLSERVER) 意外停止...

    Windowns日志 - System - Provider [ Name]  MSSQLSERVER - EventID 19019 [ Qualifiers]  16384 Level 2 Tas ...

  2. 【转】WCF Data Service 使用小结(二) —— 使用WCF Data Service 创建OData服务

    在 上一章 中,介绍了如何通过 OData 协议来访问 OData 服务提供的资源.下面来介绍如何创建一个 OData 服务.在这篇文章中,主要说明在.NET的环境下,如何使用 WCF Data Se ...

  3. WCF Data Service 创建OData服务

    WCF Data Service 是需要 ORM 的支持的, 主流的 ORM 都已经支持 WCF Data Service 了, Entity Framework.Linq to SQL.ALinq  ...

  4. WCF面向服务应用程序系列之一:Hello WCF

    WCF全称为Windows Communication Foundation,是Microsoft平台上的SOA架构,用于构建分布式和可交互操作的应用程序.它统一ASMX, .NET Remoting ...

  5. wcf简单的创建和运用

    创建一个控制台应用程序,命名为wcftest,并在同一解决方案中添加一个wcf服务应用程序 在wcf项目中会自动生成Service1.svc服务程序文件和IService1.cs契约接口 IServi ...

  6. WCF Service 的创建,测试,发布与使用示例

    WCF Service 的创建,测试,发布与使用示例 一, WCF Service 的创建: WCF Service Application 注: 为了在 IIS 或 WAS 中托管,则必须使用 WC ...

  7. 创建服务器远程桌面,创建远程桌面服务连接

    默认情况下,在运行 Windows Server 2008 和 Windows Server 2008 R2 的计算机上自动创建并启用一个连接,即使该计算机上未安装远程桌面会话主机(RD 会话主机)角 ...

  8. 开两个服务内存溢出_应用服务OkHttpClient创建大量对外连接时内存溢出

    1 背景 最近工作中碰到一个生产问题,就是应用服务在使用 OkHttpClient 时,在创建大量对外连接时线程堆积导致内存溢出. 主要表现是在流量极低的情况下,即平均 qps 在 1-4 左右的情况 ...

  9. 除了ssh外也可以开启telnet服务连接服务器

    在修改ssh配置重启sshd服务时,担心ssh连不上,为了保险起见可以临时开启telnet服务端.使得该服务器既可以通过ssh来连接也可以通过telnet来连接.这样即便ssh有问题了,也可以通过te ...

最新文章

  1. Python学习——模块的基本知识
  2. MAP Protocol 协议(1)初步介绍
  3. 计算机负数用英语怎么说,负数在计算机中如何表示
  4. 【渝粤教育】电大中专幼儿园课程论 (10)作业 题库
  5. 前端基础-html-文本格式化标签
  6. 【Spring Boot】Spring Boot之整合RabbitMQ并实现消息的发送和接收
  7. mongodb获取数组中只符合条件的元素
  8. 9、从命令行运行postman脚本及生成测试报告
  9. 关于jesd204B调试总结
  10. 注册网站域名多少钱_网站域名注册要多少钱?申请一个域名要多少钱呢?
  11. Kubernetes:应用部署、应用了解、应用公布、应用伸缩,-image=ikubernetes/myapp:v1
  12. [presto(trino)]多种日期写法
  13. gitbash EndNote Snipaste Wox+Everything 火狐 火绒浏览器 Bandizip
  14. 查找WebSphere Application Server 管理控制台端口号
  15. 做大数据可视化分析的软件和工具有哪些?
  16. 电脑如何破解wifi密码
  17. android 电视移动硬盘,智能电视系统可以更换吗?怎么更换呢?
  18. 图像处理函数详解——imadjust
  19. 【NGUI】Unity实现英雄联盟选择皮肤效果
  20. Materials Studio 计算溶解度参数

热门文章

  1. 今天的你将感谢_您今天感谢系统管理员了吗?
  2. ggeditor推动_谁推动了特殊招聘的文化?
  3. 项目review会议的步骤_进行完美的30分钟会议的6个步骤
  4. 为什么我选择工作很难做选择_为什么公开工作(即使很难)
  5. 开源贡献 计算_学生如何开始为开源软件做贡献
  6. 第八章 丹药吃坏人了
  7. es6 Generator.prototype.return()方法
  8. run、kill、return、stoprobot、stop
  9. c#上传文件程序在本地测试没问题发布到服务器上就,高分求助!!!C#为什么程序在本地运行没有问题,但布署到服务器上后就不行了呢...
  10. swift java_swift语法和java的比较