【问题标题】:First ASP.NET webpage launches without debugging, doesn't launch with debugging第一个 ASP.NET 网页在没有调试的情况下启动,在调试时不启动
【发布时间】:2017-09-21 12:43:26
【问题描述】:

有人遇到过 ASP.NET 调试错误吗?我制作了一个非常简单的空 MVC 页面,我尝试返回 /Home/Index.cshtml 和一个字符串,每次我得到一个 Windows 叮当声并且浏览器找不到服务器。当我在没有调试的情况下运行它时不会发生这种情况,然后网站运行得很好。 我还尝试了默认的 MVC 模板,使用 Bootstrap 等,它是相同的 - 不调试运行,不调试运行。

这可能很重要:我在最新的 Windows 10 上运行 Visual Studio 2017。几周前我已经重新安装了系统,真的不想再这样做了:/

【问题讨论】:

  • 到目前为止,我自己发现的是,将调试器附加到 IIS Express 时出现问题 - 当我尝试启动 ASP.Net Core 应用程序时出现错误。跨度>
  • 这个问题是否已经解决了?如果没有,你身边的错误是什么?您是否在调试模式下调试您的应用程序?您是否在项目属性->web->调试器下启用了 ASP.NET?
  • Jack 感谢您的建议,我确实启用了 ASP.NET 调试,我尝试了调试和发布。没有错误,我只是听到 Windows 错误提示音,浏览器选项卡打开,一段时间后说找不到服务器。我现在已经通过以管理员身份打开 Visual Studio 解决了这个问题,然后它工作正常,但我仍然对这个问题感到好奇。
  • 很高兴知道它运作良好,我添加评论作为答案并提供此问题的可能原因。如果可能的话,你可以检查一下。

标签: asp.net visual-studio debugging iis iis-express


【解决方案1】:

一般我们可以用普通用户调试一个应用程序,但有时我们需要使用管理员,例如,据我所知,如果我们想使用附加到进程工具进行远程调试,我们经常运行VS 作为管理员或其他人。

本文档分享我们需要管理员权限才能完成的任务:

https://msdn.microsoft.com/en-us/library/jj662724.aspx?f=255&MSPPError=-2147217396

如果可能,您可以参考上面链接中的“调试”区域。

希望对你有帮助:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多