如何在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改成本机地址就可以访问了,但是要注意,把防火墙打开。

 

posted @   天马3798  阅读(145)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示