2017-09-14 189 views
0

我已經在IIS中部署了我的MVC 3應用程序。有沒有我可以調試的任何可能的方法。因爲當我從IIS運行時,斷點不會打。當從IIS中瀏覽時,斷點不起作用

代碼:

protected void Application_BeginRequest() 
{   
    Request.Cookies["ASP.NET_SessionID"].Secure = true; 
} 
+0

@mjwills - 我在Global.asax.cs文件Application_BeginRequest方法中有一個斷點。但是當我運行應用程序時,它沒有打。 –

+0

它不會因爲應用程序未被調試而觸發斷點。這已經被問過了,答案是將調試器附加到過程中。 –

+0

@CamiloTerevinto - 您可以讓我知道將調試器附加到流程的步驟。如果可能請與我分享鏈接。 –

回答

1

這些都是在Visual Studio中的步驟:從菜單欄中

  1. 單擊「調試」
  2. 點擊「附加到進程」
  3. 「顯示所有用戶進程」複選框,在底部檢查左上角
  4. 選擇ASPNET_WP.EXE,w3p.exe,或從進程列表w3wp.exe的
  5. 點擊 「連接」
-2

您部署在服務器(本地)。所以它不可能調試。

+0

它**完全可以進行調試。你只需要連接調試器 –

相關問題