如何在WP8模拟器中连接本地的web服务

这个问题困扰了很久,查找答案一度找偏方向。

其实连接web服务对于wp7不是问题,因为wp7使用的网络就是本机的网络,但是到了wp8模拟器,纯粹的虚拟机,独立的设备,也就有了自己的网络连接,要当做虚拟机对待。

Apps that target Windows Phone OS 7.1 can connect to the development computer as localhost because the Windows Phone 7.1 emulator uses the network connection of the development computer. However, the Windows Phone 8 Emulator configures itself as a separate device on the network. As a result, an app running on the Windows Phone 8 Emulator can’t connect to the development computer as localhost.

stack overflow上有好多这个问题的解答,不一而足,这个问题其实是对于WP8的开发很基本的常见问题,所以微软官方也给出了解决方案

How to connect to a local web service from the Windows Phone 8 emulator

不过吧,这个解决方案过于复杂了,对于里面的说明一脸茫然的我来说,还是简单点的好。

Stack Overflow里也有好多这样的问题,直接点,把localhost改成本机地址就可以访问了,但是要注意,把防火墙打开。

时间: 02-04

如何在WP8模拟器中连接本地的web服务的相关文章

android - 模拟器连接本地tomcat

在使用android真机试图连接本地的tomcat的时候,发现一直没有反应.网上搜了很多资料,加上自己不断测试,后来发现模拟器访问tomcat的时候,ip的概念跟在pc上访问tomcat用的ip,根本就不同,更不用说真机了.怎么说呢?如果使用localhost(或127.0.0.1)就表示连接android 模拟器本身,所以,通过localhost(或127.0.0.1)连接,是行不通的.这时(使用android模拟器连接tomcat)可以使用android模拟器默认的ip(10.0.0.2),

如何在Webstorm/Phpstorm中设置连接FTP,并快速进行文件比较,上传下载,同步等操作

Phpstorm除了能直接打开localhost文件之外,还可以连接FTP,除了完成正常的数据传递任务之外,还可以进行本地文件与服务端文件的异同比较,同一文件自动匹配目录上传,下载,这些功能是平常IDE,FTP软件中少见的,而且是很耗工作时间的一个操作.换句话说,在Webstorm/Phpstorm中操作ftp能找到原来版本控制的感觉.唯一的缺点是:上传,下载的打开链接要稍费时间,适合的场景在于单文件的编辑,这个如果网速够快一般可以忽略,而且就个人体验,虽然链接的速度稍慢,传输的速度并不慢. 1

如何在Eclipse中连接源码

最近在很多场合都看见设计模式的影子,一直以来,都投入主要时间在搞算法与数据结构,很来发现设计模式真的很重要.有的时候代码的可维护.可重用.可扩展确实胜过单纯的算法效率高.所以拾起大牛书籍<大话设计模式>同时参考网上诸大牛的博客,开始我的设计模式之旅.由于平时编程时用C/C++,现在是Java,也练练Java语法. 今天先介绍一下命令模式. 概念: 命令模式(Command):将一个请求封装成一个对象,从而使你可用不同的请求对象对客户进行参数化,对请求排队或记录请求日志,以及支持可撤销的操作.

如何在 CentOS 7 中安装、配置和安全加固 FTP 服务

步骤 1:安装 FTP 服务器 1. 安装 vsftpd 服务器很直接,只要在终端运行下面的命令. # yum install vsftpd 2. 安装完成后,服务先是被禁用的,因此我们需要手动启动,并设置在下次启动时自动启用: # systemctl start vsftpd # systemctl enable vsftpd 3. 接下来,为了允许从外部系统访问 FTP 服务,我们需要打开 FTP 守护进程监听的 21 端口: # firewall-cmd --zone=public --p

如何在IIS6,7中部署ASP.NET网站(转载)

阅读目录 查看web.config文件 在IIS中创建网站 IIS6 添加扩展名映射 IIS6 无扩展名的映射 目录的写入权限 SQL SERVER的配置 在IIS7中部署ASP.NET程序 80端口和域名 查看web.config文件 web.config通常会放在网站的根目录,这个文件中包含了一最重要的网站运行参数.比如: connectionStrings,httpHandlers,httpModules ,这些参数都是网站开发人员认为运行网站所必需的参数. 因此,如果我们想将一个网站部署

CentOS 7 virt-manager 无法连接本地的hypervisor

OS : CentOS 7 Gnome Desktop 问题描述: CentOS 7 下使用yum install virt-manager之后,使用virt-manager无法连接本地的hypervisor. 使用lsmod 可以查看到kvm-intel模块已经加入至内核中. 使用命令行工具virsh [[email protected] qemu]# virsh define CCnode.xml error: failed to connect to the hypervisor erro

[CDLinux]VM模拟器中设置主机wifi网卡上网

1.打开Virtual Network Editor,开始 --> 程序 --> VMware --> Virtual Network Editor 选中VMnet0,在下面的"VMnet信息"设置区域选中"桥接",然后把宿主机的无线网卡添加进去. 2.打开VMware软件,选中左边要上网的linux主机,右键 --> Settings,打开Virtual Machine Settins窗口 设置"网络适配器",在右边&q

Linux系列-Xshell连接本地VMware安装的Linux虚拟机

一.安装VMwareWorkstation并安装RedHat虚拟机,这里安装步骤省略,网络的资料非常多,大侠们不如百度或者谷歌一下.大把的资料. 二.打开本地电脑的"网络连接",你会发现多出了2个网络适配器:VMnet1和VMnet8,以下我们将在VMwareWorkstation中将这2个网络适配器移除. 三.选择"编辑"--"虚拟网络编辑器",打开虚拟网卡编辑器对话框,将里面的虚拟网络所有移除,然后点击"应用"button

python中关于本地文件的API

Python中关于本地文件的API */--> Python中关于本地文件的API #TITLE: python中关于本地文件的API #KEYWORDS: Python,文件,路径 #DATE: Fri Jul 1 21:24:04 2016 在Python中,文件操作主要来自os模块,主要方法如下: 函数 描述 os.listdir(dirname) 列出dirname下的目录和文件 os.getcwd() 获得当前工作目录 os.curdir 返回当前目录('.') os.chdir(di