VS2010 遠端除錯 Server2003(IIS 6.0)

ASP.NET debugging IIS

常遇到無法遠端除錯的情形, 解決方法如下:

 

1. 先將FrontPage Server Extension 安裝好

2. 將VS2010 DVD 放入遠端電腦, 在debug目錄內有(rdbgsetup_x86.exe), 執行並安裝

3. 在IIS 裡面執行 (網站) > (All Tasks) > (Server Extensions 2002), 完成安裝設定

4. 在本機端 + 遠端電腦都設定一組同樣帳號/ 密碼, 然後開始新增權限, 例如 Orozco

5. 新增權限的地方有: 遠端電腦上的 wwwroot, 要新增

    Internet Guest Account/ IUSR

    IIS_WPG

    Orozco

6. 在遠端電腦的服務裡面, 有一個Visual Stdio 2010 Remote Debug, 將Orozco帳號設定進去, 並且啟動

7. 在桌面上的程式有一個叫做 Visual Stdio Debugging Monitor 點選它, 找出 Tools 選項後, 在Options和Permission裡面都要設定Orozco的帳號

8. 完成!! (順利debug的時候, 會紀錄在遠端電腦上, 如圖)