当从IIS中浏览时,断点不起作用
问题描述:
我已经在IIS中部署了我的MVC 3应用程序。有没有我可以调试的任何可能的方法。因为当我从IIS运行时,断点不会打。当从IIS中浏览时,断点不起作用
代码:
protected void Application_BeginRequest()
{
Request.Cookies["ASP.NET_SessionID"].Secure = true;
}
答
这些都是在Visual Studio中的步骤:从菜单栏中
- 单击“调试”
- 点击“附加到进程”
- “显示所有用户进程”复选框,在底部检查左上角
- 选择ASPNET_WP.EXE,w3p.exe,或从进程列表w3wp.exe的
- 点击 “连接”
答
您部署在服务器(本地)。所以它不可能调试。
+0
它**完全可以进行调试。你只需要连接调试器 –
@mjwills - 我在Global.asax.cs文件Application_BeginRequest方法中有一个断点。但是当我运行应用程序时,它没有打。 –
它不会因为应用程序未被调试而触发断点。这已经被问过了,答案是将调试器附加到过程中。 –
@CamiloTerevinto - 您可以让我知道将调试器附加到流程的步骤。如果可能请与我分享链接。 –