簡體   English   中英

Asp.Net:在IIS中調試網站

[英]Asp.Net: Debug website in iis

是否可以調試在iis上運行的Asp.Net網站? 我能夠調試一個Asp.Net Web應用程序項目,但不能調試一個網站,並且想知道這是設計使然還是我缺少了什么。

遇到了同樣的問題。 關鍵是不要使用Visual Studio項目文件打開項目。

  1. 在IIS的“默認網站”下,您需要已經創建了一個應用程序,並將其指向包含文件的文件夾。
  2. 在Visual Studio中,轉到“文件”>“打開”>“網站”(Shift + Alt + O)。
  3. 選擇新創建的應用程序。
  4. 您會注意到,解決方案資源管理器現在使用URL代替項目名稱。 (http:// localhost / mysite /)
  5. 像通常一樣單擊調試箭頭。

您可以將asp_wp附加到Visual Studio調試器中進行調試。

這應該工作:

  1. 在調試模式下編譯項目。
  2. 在web.config中設置debug =“ true”。
  3. 附加到IIS工作進程(您使用IIS的哪個v?)(VS中的Ctrl-Alt-P)。 可能有許多過程。 確保您正確地安裝了一個

這對我來說可以。 您只需將文件復制到IIS文件夾,設置IIS即可。 (如果在同一台計算機上)。 確保您的項目屬性指定“自定義Web服務器”和“ http:// localhost ”(或其他名稱)。

在Vista上,您需要以管理員身份運行Visual Studio。

如果要在其他計算機上運行IIS,則需要安裝Visual Studio磁盤上的遠程調試器,並使用Visual Studio中的“調試” |“附加到進程”連接到hat。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM