首页 > 软件开发 > 编程语言 >

Visual Studio使用IIS调试出错的处理方法

来源:互联网 2023-03-17 00:28:11 267

在Visual Studio 2008/2010中,当网站需要进行web调试的时候,我们一般都是直接使用VS自带的Server进行调试,也就是直接F5就解决了问题,但并不是所有的问题都能在这种问题下解决,因此我们有的时候需要使用IIS作为Web Server来进行调试。使用IIS作为宿主的时候,很有可能不会像使用VS自带的Web Server调试来的顺利,而我最近的一次调试中就出现下面这个报错:wMg办公区 - 实用经验教程分享!

英文报错:Unable to start debugging on the web server.An authentication error occured while communicating with the web server.wMg办公区 - 实用经验教程分享!

中文报错:无法在WEB服务器上启动调试。wMg办公区 - 实用经验教程分享!

方法/步骤

  • 1

    当然,也可能出现其他的错误,经过摸索,问题解决了,在网上也看到有很多人在使用IIS6/7进行调试的时候出现不能调试的情况,为了让有同样的问题朋友们能够有一个更简单的处理方式,我将可能出现问题的地方做了个初步汇编,如果出现不能使用IIS来调试Web程序时,可以按照这个步骤来检查下开发机器上的配置是否正确。wMg办公区 - 实用经验教程分享!

    Visual Studio使用IIS调试出错的处理方法wMg办公区 - 实用经验教程分享!

  • 2

    No1.IIS配置检查wMg办公区 - 实用经验教程分享!

      要使用IIS来调试网站,自然要在IIS中配置好网站,具体的配置请参见IIS新建网站的配置说明,这里不赘述。为了保证网站能够正常运行,你可能需要关注网站的权限问题。在网站能够正常运行的情况下,却无法使用Visual Studio进行Web Debugging的时候,请检查下面配置:wMg办公区 - 实用经验教程分享!

    网站配置项中,网站标签下的连接是否启用了保持HTTP连接项,IIS6的操作路径:wMg办公区 - 实用经验教程分享!

    Visual Studio使用IIS调试出错的处理方法wMg办公区 - 实用经验教程分享!

  • 3

    检查是否启用Windows身份验证。IIS6路径:wMg办公区 - 实用经验教程分享!

    Visual Studio使用IIS调试出错的处理方法wMg办公区 - 实用经验教程分享!

  • 4

    如果是ASP这样的网站也许你要启用在服务端进行ASP调试的选项,路径为:wMg办公区 - 实用经验教程分享!

    Visual Studio使用IIS调试出错的处理方法wMg办公区 - 实用经验教程分享!

  • 5

    启用IIS中ASP.NET的调试项,这项也可以从web.config中设置,路径为:wMg办公区 - 实用经验教程分享!

    Visual Studio使用IIS调试出错的处理方法wMg办公区 - 实用经验教程分享!

  • 6

    如果你是IIS7,可以尝试启用IIS7中的Class .NET AppPool,经典的.NET应用程序池,路径:wMg办公区 - 实用经验教程分享!

    Visual Studio使用IIS调试出错的处理方法wMg办公区 - 实用经验教程分享!

  • 7

    No2. 注册表配置检查wMg办公区 - 实用经验教程分享!

    禁用环回检查,将DisableLoopbackCheck 注册表项值置为1,Mitchell自己在Windows2003的问题就是这个方法解决的,注册表路径:wMg办公区 - 实用经验教程分享!

    Visual Studio使用IIS调试出错的处理方法wMg办公区 - 实用经验教程分享!

  • 8

    指定主机名,将DisableStrictNameChecking注册表项值置为1,具体操作方法:wMg办公区 - 实用经验教程分享!

    Visual Studio使用IIS调试出错的处理方法wMg办公区 - 实用经验教程分享!

  • 8本页面未经许可获取自百度经验
  • 9

    No3. Visual Studio配置检查,此项是在打开Web应用程序的时候配置检查:wMg办公区 - 实用经验教程分享!

    检查Web应用程序中web.config中的debug是否值为true:wMg办公区 - 实用经验教程分享!

    Visual Studio使用IIS调试出错的处理方法wMg办公区 - 实用经验教程分享!

  • 10

    一般检查完上面这些配置项,在Visual Studio中使用IIS调试应该就能正常进行了。wMg办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!wMg办公区 - 实用经验教程分享!


    标签: 编程语言

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码