jga*_*fin 26 c# visual-studio-2010 visual-studio-debugging asp.net-mvc-3
我在第一行得到了一个断点Application_Start(),但Visual Studio不会破坏它.
Visual Studio已将自己附加到IIS工作进程:
自动连接到机器'SRD00510'上的'[2092] w3wp.exe'处理成功.
我在家庭控制器中的断点确实有效.
更新
我试过了:
iisresetaspnet_regiis -i)Joc*_*hen 53
阅读您的问题,我假设您使用IIS进行调试,而不是Visual Studio Development Server.
在这种情况下,调试应用程序启动很棘手,因为它仅在启动或回收应用程序池时调用一次.当Visual Studio附加到进程时,Application_Start已经在运行.
诀窍是使应用程序池回收而不会杀死您附加的进程.
请执行下列操作:
这对我有用(IIS 7.5,VS2015).
Vin*_*cio 14
将此行放在Application_Start()中.
Debugger.Break();
Run Code Online (Sandbox Code Playgroud)
这将显示一个对话框,允许您选择调试器.您可能需要重新启动应用程序池.
Application_Start()应用程序启动时只运行一次.重启应用程序的一些事情是:
iisreset在命令行中运行.| 归档时间: |
|
| 查看次数: |
15063 次 |
| 最近记录: |