由于学习的需要,为了用asp.net,我把本本的家庭版的VISTA升级成了旗舰版的VISTA,因为网上说升级以后才能装IIS,我成功升级了,但是刚刚开始的时候把IIS装上后,又没有能成功安装,在IE输入http://localhost/都是显示错误,后面上网查询后,把VS2008卸载掉了,IIS也卸载掉了,要先装IIS,在装VS2008才能用。现在IIS装成功了,在IE输入http://localhost/可以成功显示“IIS”那张图了,可是现在问题又来了,我在VS2008里新建ASP.NET网站default.aspx,然后按“启动调试”键,结果弹出一个对话框,“由于未在web.config文件启动调试,因此无法调试模式下运行该页”,然后又2个选项,第一个就是“修改web.config文件以启动调试”,第二个是“不进行调试直接运行”我不管选哪个选项都是,弹出IE然后显示“无法显示该页”。各位老大,大哥,帮帮小弟菜鸟我吧!!为使用ASP.NET,我装IIS还有碰到这个问题一共都弄了好几天了!都快崩溃了!!!!希望各位大侠快快帮忙!!!先谢谢了! 

解决方案 »

  1.   

    运行"cmd",并在其中切换到指定的目录下(C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\),
    然后运行注册命令:aspnet_regiis.exe -i
      

  2.   

    你看到菜单栏下面从左数起第一个下拉框了吗?如果当前选择Release的话你就换成Debug,这样就能调试了
      

  3.   

    IIS注册了没?
    有没有可以调试的时候?
    我以前碰到得情况差不多,有时能调试,有时不能,关掉一个服务就好了。名字叫什么忘了
      

  4.   

    1.
    VS 2005 + 自带测试Web服务器,不用 IIS 的2.
    建立Web项目,默认就是使用的内置的Web服务器,看看你用的是 iis 还是 内置 casinisolution explorer 》 right click project node 》 properties 》 web 》 3
    IIS 与 VS 并没有安装顺序的限制,
    当然加入 IIS 在 VS (实际上时.net fx) 之后安装,需要手动执行命令使 IIS 支持 asp.net 运行库
    C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i 4.
    弹出来那个信息是正常的
      

  5.   

    <compilation defaultLanguage="c#" debug="true"></compilation>
      

  6.   

    看看webconfig中compilation 中的 debug="true"
      

  7.   


    我按照你的步骤做了,可是在运行命令 aspnet_regiis.exe -i 后,就提示说“0x800702e4请求的操作需要提升”   到底是怎么回事啊!怎么那么复杂啊!!高手快帮帮小弟弟我啊!!!
      

  8.   

    运行"cmd",并在其中切换到指定的目录下(C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\), 
    然后运行注册命令:aspnet_regiis.exe -i 
     
     
      

  9.   


     debug也设置成ture了,还是不得啊!!
      

  10.   

    我想补充一点的是,除了会弹出WEB.CONFIG的提示框外,还会有如下情况!
    当点击“调试”按钮后,IE会显示“无法显示该页面”但是IE地址栏里面显示的端口号和桌面任务栏右下角"ASP.NET Development Server”的端口是一致的,而把IE地址栏的localhost改成本机IP地址127.0.0.1,结果网页就能出来。
    我觉得真的很奇怪是不是什么东西还没有设置好呢!?各位大侠请帮帮小弟!!