終止原因:
當我們設置斷點并查看變量詳細信息的時候,會被IIS視為沒有響應的狀態,如果超過了IIS設定的時間限制,則IIS會自動終止我們當前的工作進程,導致調試意外終止。
如何調整為不進行這個限制呢?按照下面的步驟即可:
1. 打開IIS管理器
2. 點擊計算機名下的 <應用程序池>(即 Application Pools)
3. 選中你的應用當前使用的 <應用程序池>,右鍵->高級設置(即 Advanced Settings)
4. 打開 <進程模式>(即 Process Model)選項欄
5. 這時,你可以有兩種設定方法:
第一,直接將 <允許ping>(即 Ping Enabled)設定為False;
第二,將 <最大Ping響應時間>(即 Ping Maximum Response Time)的值設定一個更高的滿意值。
6. 點擊 <確定>
7. 打開服務管理器
8. 找到服務 <終止服務>(即 Terminal Services),右鍵->屬性->常用屬性,將 <啟動方式>(即 Startup type)設定為手動方式(即 Manual)。
9. 點擊 <確定>,即可。