模拟器能上google,但是不能访问本机上的IIS上的网站,如何解决?

gll30 2009-04-05 01:19:25
小弟是mobile开发的新手,最近用VS2005作mobile web form的开发。我安装了设备仿真器,安装了ActiveSync4.5,配置后可以在模拟器的IE上跑google、baidu之类的网站,但是我用VS2005开发的网站,发布在本机的IIS上,仿真器里都死活访问不到...我的访问方式是http://localhost:2364/,,,,,和http://IP:2364/....这2种方法都尝试过了,都无法访问到。请问如何解决阿?不胜感谢
...全文
393 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
ouyajun11 2011-09-02
  • 打赏
  • 举报
回复
好像要把防火墙关了!哈哈
ouyajun11 2011-09-02
  • 打赏
  • 举报
回复
我也遇到这问题,两天了,都没解决
lxwcoco 2011-08-22
  • 打赏
  • 举报
回复
我来看看
libodls 2009-04-05
  • 打赏
  • 举报
回复
支持6楼的1.2.3.4.5点,3G到来后WAP的处境可能会比较难堪
gll30 2009-04-05
  • 打赏
  • 举报
回复
3楼4楼正解,将网站正确地部署在IIS上以后,用IP可以访问到mobile web的应用。
关于楼上的web问题,是这样的:
1、以前的手机上网,访问的必须是wap类型的网站,功能简单页面丑陋,但是鉴于2G网络可怜的速度。。。。wap格式是兼顾网络速度和显示内容的折中方法。
2、后来的手机统一支持cmnet,也就是标准的互联网网页格式,但是因为各家手机浏览器(如手机版的opera、ucweb,windows mobile 的IE6)对HTML的支持程度不同,所以,很多www上的网页,在电脑上显示正常,但是在手机的浏览器上就会因为屏幕分辨率、JS、tag等支持不如电脑完善,而出现整体变形或者干脆很多功能出不来的情况。所以一般需要单独定制开发。这也就是为什么sina和sohu都有单独的手机版面的原因。
3、手机上的浏览器一般支持的是HTML 3.5的标准
4、对mobile web支持最好的,是苹果的iphone,几乎电脑能显示的,它都能显示,这就是所谓的FULL html,可是鉴于他的天价。。。。你不可能开发一套系统就逼人家购买一台iphone来用。。。。
5、3G到来以后,web应用会出现一个非电脑的、巨大的市场群体,这一点,我是很看好的。
6、如同上面的分析,普通web,手机是无法正常显示的,但是VS2005提供移动web应用开发,至少可以保证你开发的东西在windows mobile上不走样。鉴于3G到来前浏览器和HTML标准混乱的局面,我们只好先抱住微软这个大树,和他的标准保持一致就是了。
全速前行 2009-04-05
  • 打赏
  • 举报
回复
看到楼上的,顿悟!~~~

请问楼主,咱们做普通的web,手机也能访问么?
儿大不由爷 2009-04-05
  • 打赏
  • 举报
回复
localhost 是手机自己的Loopback,需要PC的IP,或者名字
世外涛缘 2009-04-05
  • 打赏
  • 举报
回复
我也遇到过类似的问题。
首先验证在IIS下访问网址是否成功。
然后用http://IP/.... 注意,不要端口号访问。
这样一般就可以了。
或者用http://本机名称/.... 我这样试过也可以。

实在不行重启,在通过IP和本机名称试试。
我这么弄好使过。
lanruoshui 2009-04-05
  • 打赏
  • 举报
回复
帮顶
MS_Frank 2009-04-05
  • 打赏
  • 举报
回复
一,把你的网站部署到外网上。
二,建一个Win32项目,把代码复制到项目上,在PC上测试。

7,657

社区成员

发帖
与我相关
我的任务
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
  • Windows客户端开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧