的Windows Phone 8模拟器:本地主机的访问(Windows Phone 8 Emulat

2019-07-03 11:39发布

我使用VS 2012的默认模板创建MVC4移动应用程序。 它使用在桌面浏览器工作正常http://localhost/mvcapplication1/但是当我试图运行在WP8模拟器浏览器相同的应用程序它不工作,并显示消息“我们遇到了在显示此页麻烦”。 我也试图与IP地址(127.0.0.1),但仍然没有运气。 请告诉我,我怎么能连接使用WP8模拟器浏览到本地主机?

Answer 1:

而Windows Phone 8模拟器实际上是一个完整的虚拟机都有自己的内部IP地址。
因此, localhost是指(虚拟)的手机,而不是电脑。

要连接到PC主机,你需要进入其内部的IP地址。

您还需要IIS Express和您的防火墙配置为接受来自其他计算机的连接。



Answer 2:

我一直在寻找这个太的答案,发现现在有来自微软的官方回答:

http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj684580%28v=vs.105%29.aspx



Answer 3:

您可以安装小提琴手并办理有关如何配置Windows模拟器小提琴手的指令。

本文的工作只是罚款对我来说: http://blogs.msdn.com/b/wsdevsol/archive/2013/06/05/configure-the-windows-phone-8-emulator-to-work-with-fiddler。 ASPX

一个完成配置后,仿真器将自动使用Fiddler作为代理服务器,你应该本地主机工作,从仿真器就好了。

记得开始的仿真器来路由流量前开始提琴手,否则它不会工作。 您还可以通过监视Windows模拟器发出的HTTP / HTTPS请求。



Answer 4:

尝试用你的IP,而不是使用的(本地主机)

1从开始菜单中打开命令提示符2-写IPCONFIG 3-你会发现IPv4的ADRESS旁边你的IP地址,如果它不工作,尝试从MSDN这些额外的步骤

要创建HTTP请求到IIS快递从Windows启动屏幕防火墙例外,搜索Windows防火墙。 点击运行该程序。 在Windows防火墙窗口中,点击高级设置。 在Windows高级安全防火墙屏幕上,选择入站规则。 然后单击新建规则。 在新建入站规则向导的规则类型页面中,选择端口。 然后单击下一步。 在协议和端口页上,输入IIS Express已在特定本地端口字段使用的端口号。 然后单击下一步。

在操作页面上,选择允许连接。 然后单击下一步。 在个人资料页面上,选择私人及(如适用)域。 不要选择公开。 然后单击下一步。 用于测试例如,本地Web服务 - 在名称页上,键入规则的名称。 然后单击Finish。



Answer 5:

我有这个问题是,当我跑我的科尔多瓦的应用程序随着Windows Phone 8模拟器。 在我来说,我跑我在释放模式的应用程序。 当我改变模式调试我能够从我的应用程序访问本地Web服务器。

http://guntucomputerhacks.blogspot.com.au/



文章来源: Windows Phone 8 Emulator: Access localhost