簡體   English   中英

當來自 Internet 的用戶打開 Z2567ZA9EC97E3067AC29 頁面時,Visual Studio 如何在 IIS 上單步調試 ASP.NET web 應用程序?

[英]How can Visual Studio single step debug an ASP.NET web app on IIS when a user from the Internet opens the web page?

I want to do single step debugging when an Internet user opens my ASP.NET web app, which is running on IIS 10 on Windows Server 2019. I want to initiate single step debug with a breakpoint.

(我嘗試按照 docs.microsoft.com 上的說明“在 Visual Studio 中調試 ASP.NET 或 ASP.NET 核心應用程序”,但由於它是從很久以前開始的“/201”,它已經過時了(9/201)在我的 Visual Studio 2019 Pro 中不存在的“服務器”下的屬性窗格。)

逐步調試一個實際的外部 Internet 用戶發起的會話是多么美妙啊!

要使用 Visual Studio 調試 iis 項目,您可以按照以下步驟操作:

  1. 打開 iis 經理瀏覽您的網站。
  2. 以管理員模式啟動 Visual Studio 並啟動 select 您的 iis 站點文件夾。
  3. go 進行調試,select 附加到進程。

在此處輸入圖像描述

  1. 在附加到進程對話框中,選中顯示所有用戶的進程選項。 搜索進程 w3wp.exe,然后單擊附加按鈕。

您還可以在 iis 工作進程中檢查您的進程 ID。

在此處輸入圖像描述

在此處輸入圖像描述

  1. 接受警告信息。 那就是你完成了。 Visual Studio 現在附加到 IIS 以進行調試。

在此處輸入圖像描述

暫無
暫無

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

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