【问题标题】:Unable to start debugging on the web server. Only for ASP NET Debbuger [duplicate]无法在 Web 服务器上开始调试。仅适用于 ASP NET 调试器 [重复]
【发布时间】:2012-11-26 03:24:16
【问题描述】:

我正在使用 vs2012 .net 4.5

无法在 Web 服务器上开始调试。网络服务器配置不正确。

我已经尝试解决这个问题好几个星期了,但我找不到解决方案

这个我试过了:

  1. 检查项目属性上的哪个配置导致了问题:我发现当我设置 ASP .NET Debugger 进行调试时会发生这种情况。
  2. 重新安装 .NET 框架
  3. 在 IIS 上启用所有身份验证类型:匿名、表单、Windows 身份验证和 ASP NET 拟人化

发生这种情况是因为我将应用程序更改为在 IIS 下运行。我正在使用 VS Development Web 服务器..

你能给我一些建议吗?

谢谢

【问题讨论】:

  • @dumbledad 不要仅仅为重复的内容编写自己的评论,而是通过界面实际标记它,以便其他人可以对其进行投票。

标签: asp.net visual-studio visual-studio-2012 visual-studio-debugging


【解决方案1】:

我在 VS2013 的 WebApi 中遇到了同样的错误,请按照以下步骤解决问题:

  1. 右键单击 Web 项目。
  2. 选择“Web”标签。
  3. 点击“创建虚拟目录”按钮。

在这种情况下,WebApi 需要在 IIS 上配置一个虚拟目录才能正常工作并能够进行调试。

【讨论】:

    【解决方案2】:

    我在 Windows 8.1 上的 Visual Studio 2012 和 2013 中遇到了同样的问题。对我来说,解决方法是使用“打开或关闭 Windows 功能”将 Windows 身份验证添加到 IIS

    【讨论】:

      猜你喜欢
      • 2010-12-15
      • 2011-09-23
      • 1970-01-01
      • 2013-07-19
      • 1970-01-01
      • 1970-01-01
      • 2012-11-18
      • 2011-02-22
      相关资源
      最近更新 更多