VS中使用附加進程來調試項目


前提概要:在vs中經常會需要調試程序,每次啟動會很麻煩。。我們可以使用附加進程來調試程序。

步驟:首先需要將項目debug到IIS上。

  (1)新建網站(這里物理路徑指向VS項目.Web文件夾,主機名為[自己起名],端口號為80)。

  (2)將windows里host文件(Windows->drivers->etc->hosts)修改一下,將上面的主機名對應於localhost.

      # localhost name resolution is handled within DNS itself.
      # 127.0.0.1 localhost
      # ::1 localhost
      127.0.0.1   上述主機名 。

  (3)在vs中附加到進程w3p.exe,然后打上斷點調試。

錯誤示例:(下面附加到進程,將不會命中斷點。。)
  在IIS上新建網站時,將物理路徑設置為用vs發布的文件系統。(會變成Release)


  在這種情況下,哪怕是將解決方案的配置由release改為debug也沒有用.將調試屬性的調試器里的將“本機代碼”勾上也沒有用。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM