我在Vs.net2003中新建的Web项目,调试时都会报:
---------------------------
Microsoft 开发环境
---------------------------
试图运行项目时出错: 无法在 Web 服务器上启动调试。未能启动 ASP.NET 或 ATL Server 调试。验证服务器上是否正确安装了 ASP.NET 或 ATL Server。
---------------------------
确定   帮助   
---------------------------1、从IIS管理控制器进入VS.net建立的虚拟目录,如WebApplication1,如果点中目录下的WebForm1.aspx点“浏览”IE无法浏览此页,提示“404错误”,所访问的页面不存在。2、如果我把这个项目的目录拷贝出来,删除由VS.NET建立的虚拟目录(此时wwwroot下的目录也被删除了),然后把目录及内容重新拷贝回原位置,然后手工在IIS中建立虚拟目录,再用VS.NET打开项目,此时就能调试了,这是怎么回事?

解决方案 »

  1.   

    试过了,设为启动项了也不行。还有这个VS.NET自动建立的虚拟目录,在IIS管理器中看见,“应用程序名”一项总是为空,如果我点“删除”,再创建就能和我的Web项目(也就是虚拟目录名一致了),但是即使这样,仍然不能调试。我原来的Inetpub\WWWroot目录在C:\Inetpub\WWWroot\,近期因C盘空间不足,我将此上当移到D:\Inetpub\WWWroot\,并对IIS中的目录等项都做了修改,不知这是否有影响?
      

  2.   

    看管理工具里,ASP.NET相关的服务是不是没有启动
      

  3.   

    彻底震撼高端品牌市场 苹果iPod shuffle 3代 399元! 
     
    彻底震撼高端品牌市场 苹果iPod shuffle 3代 399元!苹果公司惊人之举,您还等什么?相关连接:iPod shuffle : 
    http://www.amazon.cn/mn/browseApp?nodeid=70983&source=net18全新苹果专卖店地址 
    http://www.amazon.cn/static/wlz_012108_dg_ce.asp?source=net18
     
      

  4.   

    项目.sln中会有记录你C盘IIS的路径。
    最好不要移动到D过去。
    重装IIS,IE再来弄吧!