【问题标题】:Debugging Web Application on Visual Studio 2010 after Deployment部署后在 Visual Studio 2010 上调试 Web 应用程序
【发布时间】:2014-07-28 13:51:10
【问题描述】:

我在 IIS7 中部署了一个 Web 应用程序。我与客户合作并尝试调试网站。我可以访问myUrl/ApplicationName.aspx?user=user1。我使用工具-> 附加进程将进程附加到 Visual Studio,并在 page_load 上有一个断点。当我访问myUser/ApplicationName.aspx?user=user1/ApplicationName.aspx?user=user1 时,我预计会到达断点,但它从未到达过。我做错了什么?

【问题讨论】:

  • 您是否尝试在本地 PC 上调试服务器?
  • 我在服务器上安装了 Visual Studio,所以我现在从那里运行它。测试完成后,我将从服务器中删除代码。
  • 哎呀。这听起来不对。如果你下周遇到另一个错误,你会再次做同样的事情吗?您最好看看使您的本地环境与服务器相同,或者启用远程调试,如@GrokSrc 答案中所述。
  • 我正在尝试设置它。我一直在等待 IT 打开端口号,但他们没有这样做。我认为我的下一个最佳选择是将它安装在服务器上并从那里进行调试。

标签: asp.net-mvc web-deployment visual-studio-debugging


【解决方案1】:

需要在服务器上启用远程调试。以下是设置说明:http://msdn.microsoft.com/en-us/library/bt727f1t(v=vs.100).aspx

一旦你运行了 msvsmon.exe 并且你的防火墙配置正确,你应该能够命中你的断点。

【讨论】:

    猜你喜欢
    • 2014-07-18
    • 2014-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多