附加一个用于在Visual Studio中调试的进程

本文关键字:Studio Visual 调试 进程 用于 一个 | 更新日期: 2023-09-27 18:17:59

我在IIS上托管一个应用程序,但是当我重新启动IIS时,应用程序启动得很晚。所以我想在应用程序开始的时候调试它,但是如果应用程序没有启动,我就不能附加一个进程。那么,当应用程序第一次启动时,调试IIS主机上的应用程序的正确方法是什么呢?

附加一个用于在Visual Studio中调试的进程

Debugger.Launch()放到Global.Application_Start中如何

一种方法是从Visual Studio的调试菜单中选择开始调试。

另一种方法是将System.Diagnostics.Debug.Fail("test")添加到您想要破坏的代码中的位置,然后重置IIS并从VS.连接到IIS