Vista+VS2005
VS2005打了SP1还有Vista补丁,
在IIS中直接访问自己发布的Web程序是好的。
在VS2005下用Http方式建立项目后,调试正常。但是在VS2005下用File System方式建立程序后,调试时显示“Internet Explorer 无法显示该页面”。
且VS2005中的ASP.NET配置也是一样无法访问。已经关闭了系统自带的防火墙。
使用NOD32 3.0,看见网上有人说是这个原因造成的,我把它关闭了也是一样。请问各位高手有没有办法解决。

解决方案 »

  1.   

    dotnet框架重新注册一下,别忘了启动asp.net应用扩展。
      

  2.   

    在Vista IIS 7 中用 vs2005 调试 Web 项目核心是要解决以下几个问题:1、Vista 自身在安全性方面的User Account Control (UAC) 2、安装必须的IIS7 组件。3、Vista 自带的IIS7 跟 IIS 6 在底层都发生了变化,我们如何让IIS7以兼容IIS6 的方式运行。因为VS2005并不支持IIS7。
      

  3.   

    看看这个
    http://www.cnblogs.com/hide0511/archive/2007/03/11/671131.aspx
      

  4.   

    UAC已经关闭。
    也是已管理员身份运行的。
    之前已经参考过上面那个文档,也是按照上面的方法配置的。因为在IIS中发布的asp.net程序可以正常运行,并且用http方式 建立Web应用程序也可以调试,
    所以感觉和IIS的没有关系。主要是File System这种方式不行,VS自己带的ASP.NET Development Server无法运行,
    感觉端口或者其它的地方有问题,但是防火墙和杀毒软件都关闭了。给这个问题搞伤了。