怎么Web服务器搭建起来后,.NET里程序编译不了呢??有报错提示:“无法在 Web 服务器上启动调试”帮助文档也看了,里面说的几个问题都试过了,都没什么啊惟独有这个:Windows Server 2003 上的 IIS中的“安全防范向导”我照它上面说的找,没找到这个设置啊。我的系统就是WIN2003 Server ,各位大虾一定要帮我啊,崩溃中!! 

解决方案 »

  1.   

    是不是在VS环境 里 调试?
     你先看看一般的HTML文件是否可以浏览,
     再看别人编译过的文件是否可以运行。。
      

  2.   

    你看下你的解决方案和项目属性时的调试开关打开了吗?编译环境条件设成debug;trace了吗?
    IIS的配置里面允许调试了吗?这一条是在IIS的虚拟目录里的“配置”按钮下的“调试”页里
      

  3.   

    文件没有对应的权限。将asp.net和VS.Developers加上控制权限。
      

  4.   

    1、iis中你的项目没有设置为应用程序或者虚拟目录2、系统的服务中,确认Machine Debug Manager服务开启
      

  5.   

    这个问题我也遇到过!
    确认你的web.config的<system.web>里有以下内容:
    <compilation defaultLanguage="vb" debug="true></compilation>
    这块内容在程序发布后是可以不要的,但调试和制作阶段没有的话可就麻烦了!
      

  6.   

    我也遇到该问题,我有两个原因,
    1>楼上说的加上<compilation defaultLanguage="c#" debug="true></compilation>
    2>我安装了.net2.0 
      所以要在IIS里选择和项目相应的.net版本
      

  7.   

    我原来在localhost全默认的情况下调试是可以的,但是,我稍微改一下IIS就不行了,改完后再改回全默认的配置还是不行。不知道是什么地方出问题了!
      

  8.   

    你没有装frontpage扩展,重装iis,选择frontpage扩展,然后
    C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i
    C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -c