我在VS2005中建的ASP.net程序.在点击运行时,总是报下面的错误
无法在Web服务器上启动调试.Web服务的配置不正确.有参见有关常见配置错的帮助.
每次运行都弹出上面提示的对话框..
我没有修改IIS的配置,都是安装时默认设置.跪着求帮助啊.急啊

解决方案 »

  1.   

    在运行VS2005命令提示符下运行aspnet_regiis   -i,重新注册一下IIS试试
      

  2.   

    试试调试进程。  
    调试  --> 附加到进程  --> 在弹出的窗口中选择 w3wp.exe  然后刷新页面,不出问题的话,应该就可以进行调试了。
      

  3.   

    重新注册aspnet_regiis       
      

  4.   

    原因1:网站的执行权限不够:解决办法:打开IIS,选择对应网站的属性,在“主目录”选项卡里面选择执行权限为“脚本和可执行文件”;原因2:身份验证方式不正确: 解决办法:打开IIS,选择对应网站的属性,在“目录和安全性”选项卡里面选择匿名访问和身份验证控制里面的“编辑”,打开身份验证方法,勾选“匿名访问”并将访问的用户名设置成“IUSR_计算机名”同时选择“允许IIS控制密码;
    选择“集成Windows身份验证”。 原因3:ASP.NET版本选择错误: 解决办法:打开IIS,选择对应网站的属性,在“ASP.NET”选项卡里选择正确的.Net版本。原因4:IIS和VS2005的安装顺序错误:装了VS2005再装IIS,结果出了些小问题
    访问IIS元数据库失败
    思考可能是次序出了问题,解决
    1、打开CMD,进入 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
    2、输入 aspnet_regiis.exe -i
    稍等片刻,注册成功就解决问题了。  
    接着还会出现“未能创建 Mutex”的问题 
    解决方法:
    1、先关闭你的VS2005。
    2、打开 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files  找到你刚才调试的程序的名字的目录删除它。
    3、关闭IIS服务器,重开一次。
    4、用IE浏览一下你的程序,问题解决。正确的安装方式为先安装IIS,再安装VS2005
      

  5.   

    还有这个
    http://blog.csdn.net/Beerium/archive/2004/07/12/39346.aspx
      

  6.   

    net framwork 版本没有调成2.0吧。不过,5楼总结的很详细了。 顺便顶一下。
      

  7.   

    问题解决打开IIS,选择对应网站的属性,在“主目录”选项卡里面选择执行权限为“脚本和可执行文件”; 非常感谢5楼~~~