2013-08-05 70 views
3

我一直在試圖放在一起的ADPlus.exe的配置文件,以確定我的ASP.NET應用程序意外重新啓動的原因。我在理解adplus.config文件時遇到了一些麻煩。ADPlus.config中使用的異常代碼來自哪裏?

我已經在線找到示例配置文件,such as this one,其中包含<Exception Code="xxx">部分。這些部分如下所示:

<Exception Code="sov"><!-- StackOverflow --> 
    <Actions1>VOID</Actions1> 
    <Actions2>Log;Time;Stack;MiniDump;EventLog</Actions2> 
    <ReturnAction1>GN</ReturnAction1> 
    <ReturnAction2>GN</ReturnAction2> 
</Exception> 

每個異常的三個字母縮寫來自哪裏?我怎麼知道sov意味着StackOverflowException?我試圖在網上找到這些縮寫的列表,但儘管嘗試了各種搜索術語組合,但我已經空了。

回答

4

我一直使用WinDbg sx命令列出所有代碼, 不知道這是否100%正確,但從未見過別人。

0:000> sx 
    ct - Create thread - ignore 
    et - Exit thread - ignore 
    cpr - Create process - ignore 

- 這裏砍,很多更前:

sbo - Stack buffer overflow - break - not handled 
sov - Stack overflow - break - not handled 
+0

完美。這正是我想要弄清楚的。非常感謝。 –