我的系统是Vista Ultimate SP1,先安装了vs2008 ,然后再安装了IIS7.0之后就出现了一系列的问题。

问题:通过vs2008启动程序调试时报错。错误提示为:Internet Explorer 无法显示该页面

解决方法:

首先是安装一些必要的附件程序。

1.打开控制面板-程序和功能-选择打开或关闭Windows 功能

Internet 信息服务--Web管理工具--IIS6管理兼容性- 勾选IIS元数据库和IIS6配置兼容性

万维网服务--应用程序开发功能--勾选ASP.NET

这里有详细的说明:http://learn.iis.net/page.aspx/387/using-visual-studio-2008-with-iis-70/

2.这样安装配制完成后运行程序还是一样报错。并没有解决此问题。

3.后来通过不断的尝试和网上的搜索,终于找到解决方法。

提示:重新安装ASP.net2.0也无济于事。

附送两个命令。以前很少有过-u这个参数

卸载ASP.net2.0:          %windir%\microsoft.net\framework\v2.0.50727\aspnet_regiis.exe -u
   重新安装ASP.net2.0:    %windir%\microsoft.net\framework\v2.0.50727\aspnet_regiis.exe -i -enable

4.方法其实非常简单。

首先:开始-运行(win+R),在此键入:c:\windows\system32\drivers\etc\hosts

然后:选择记事本或其实字本编辑器打开。打开后你会发现有这么两行代码;

127.0.0.1       localhost
   ::1                localhost

将第二行::1后面的localhost去掉就解决问题了。

最后是这样的:

127.0.0.1       localhost
   ::1

5.保存文件,重新运行VS2008调试程序。这时问题已解决。

问题分析:

问题虽然解决了,但是都不太清楚这是什么原因。 下以是对原因的分析(也是通过查询得到以下结论,如有偏差请指正)

因为::1是做为localhost的IPv6地址,在Vista系统中IPv6地址是被默认开启的。

通常系统是解决了localhost做为IPv6和IPv4。但是在ASP.NET开发WEB服务情况下,它是仅有listening是用在IPv4上。

所以我们可以通过命令来看一下效果:

运行(win+R)--键入:netstat -an

我的WEB网站自动生成的端口就是:1958

好像是因为安装完IIS7.0后Vista 的相关网络功能代替了ASP.NET的功能。所以localhost首先是按IPv6方式解析。所以无法按IPv4方式解析才导致的错误。

具体什么原因,还请了解这方面技术的朋友,多多指教。

对于以上分析如有错误 ,还请见谅。

转载于:https://www.cnblogs.com/aprillee/archive/2008/08/23/1274874.html

vs2008与IIS 7.0使用在vista上时出现的问题及解决方法(Internet Explorer 无法显示该页面)(VS2008: IE Cannot Display Web Page)...相关推荐

  1. mysql 5.6升级8.0_Mysql数据库从5.6.28版本升到8.0.11版本部署项目时遇到的问题及解决方法...

    MysqL数据库版本从5.6.28升到8.0.11过程中部署项目时遇到的问题和解决方法,具体介绍如下所示: 首先这个项目用到了hibernate4.2.0,链接MysqL5.6.28没问题,换到8.0 ...

  2. Mysql数据库从5.6.28版本升到8.0.11版本部署项目时遇到的问题及解决方法

    这篇文章主要介绍了Mysql数据库从5.6.28版本升到8.0.11版本过程中遇到的问题及解决方法,解决办法有三种,每种方法给大家介绍的都很详细 mysql数据库版本从5.6.28升到8.0.11过程 ...

  3. 备份u8提示文件服务器错误,升级用友U8V12.0时发生文件服务器抛错解决方法

    文章摘要:问题现象:升级U8V12.0时发生文件服务器抛错解决方法?近期发现部分客户升级用友U8V12.0时发生文件服务器抛错的现象,经过分析,此问题是因为补丁未及时更新等造成,要求在升级前必须按照如 ...

  4. 配置WebSite的IIS时遇到的问题与解决方法

    配置WebSite的IIS时遇到的问题与解决方法 http://www.cnblogs.com/mingmingruyuedlut/archive/2011/11/04/2235630.html#co ...

  5. (转)配置Website的IIS时遇到的问题与解决方法

    在部署WebSite时遇到问题,刚好发现Eric Sun的文章,因此转载做个副本. 原文地址:http://www.cnblogs.com/mingmingruyuedlut/archive/2011 ...

  6. Vista 下的注册 com 类失败解决方法

    系统为: Vista Rc2,开发环境为Visual Studio 2005 开发过程中,需要注册某些Com类组件. 在Vista 使用Regsvr32.exe 实用程序注册Com类等组件时,可能会出 ...

  7. WebSphere Application Server 5.0在Linux平台上中文界面乱码问题的解决

    第一部分:问题描述 当WebSphere Application Server(以下简称为WAS)安装到中文Linux平台时,经常出现中文被显示为方块的情况,如下图所示: 图 1 应用程序组装工具乱码 ...

  8. USB3.0扩展坞集线器Hub引起鼠标卡顿飘解决方法

    大部分USB3.0扩展坞集线器Hub会引起鼠标卡顿飘,尤其是无线鼠标.蓝牙鼠标,无线键盘也会出现输入迟缓的问题. mac 和 Windows都是这样. 解决方法: 1)usb3.0集线器插入2.0接口 ...

  9. Error(1.0.5 1107071739): D:\SAE_SDK_Windows_1.0.5\apps\/divjs/1/config.yaml is not existed解决方法...

    天外飞仙之前关注到sinaapp的云服务,可以搭建wordpress,弄了个,国内,速度还可以,现在是免费的哦. 兴冲冲的wp的自豪的建设好,用原来的主题,感觉有点单调.想用自己独立空间上的jquer ...

最新文章

  1. Window对象中setInterval()和setTimeout()的区别
  2. iOS 11 UIScrollView的新特性(automaticallyAdjustsScrollViewInsets 不起作用了)
  3. Freemarker基于模板文件静态化代码示例
  4. OSPF次末节区域配置 201
  5. Windows11安全中心打不开怎么办 Win11打不开安全中心解决方法
  6. (06)FPGA资源评估
  7. 游戏服务器高性能负载均衡,游戏服务器高可用负载均衡
  8. 【java】判断闰年的方法
  9. Linux系统调用怎么和内核或底层驱动交互的 inode struct file
  10. 基于JavaWeb的网上订餐网站设计与实现
  11. python:IndentationError:expected an indented block
  12. android手机常用浏览器,安卓手机浏览器对比 六款手机浏览器横评
  13. in comment after two dashes (--) next character must be > not (position: START_TAG seen ...
  14. 手机没Root?你照样可以渗透路由器
  15. Excel使用教程技巧
  16. 【数学】母函数(生成函数)的性质及应用
  17. 《查漏补缺》基础知识篇
  18. 2016百度之星 - 初赛(Astar Round2B)1001 1003~1006
  19. R语言使用Metropolis-Hastings采样算法自适应贝叶斯估计与可视化
  20. 负载均衡和动态负载均衡

热门文章

  1. OpenCV 图像处理系列(6)—— 图像的几何变化
  2. 判断某数组是不是二叉树的后序遍历序列 python递归与非递归解法
  3. 53个Python库,你必须要试试
  4. TensorRT-8量化分析
  5. 全文翻译(一):TVM: An Automated End-to-End Optimizing Compiler for Deep Learning
  6. TVM 优化 ARM GPU 上的移动深度学习
  7. 最大限度地减少块输出中间结果的计算和存储
  8. AlexeyAB DarkNet YOLOv3框架解析与应用实践(四)
  9. Python:正则表达式re模块
  10. 红旗linuxcentos_用红旗Linux 11的体验报告,附使用红旗Linux 11截图