Windows Phone 8 模拟器采用Hyper-V 虚拟化, 使用localhost访问服务时,localhost指向的是模拟器本身而不是运行模拟器的PC。
如果使用IIS Express部署Web服务,这篇blog介绍了如何配置IIS Expres使模拟器可以访问localhost上的服务。
如果使用IIS 需要添加站点的绑定:例如模拟器的IP地址为169.254.80.80,可为IIS站点添加一个同网段的IP地址绑定,例如绑定到169.254.80.81,这样模拟器就可以访问169.254.80.81上的服务了。
注意:需要设置Windows防火墙来允许外部访问那个IIS站点。