Managed Custome Exception을 adplus.vbs로 잡는 방법

Microsoft에서 제공하는 Debugging tools For Windows에는 cdb.exe 이용하여 Crash Hang Memory Dump 수집할 있는 손쉬운 Script adplus.vbs 제공합니다. Tool 이용하여 임의의 Managed Exception 발생했을 경우에, 아래의 Config File 이용해서 손쉽게 Memory Dump 수집할 있습니다.

<ADPlus>
    <Settings>
        <RunMode>CRASH</RunMode>
        <Sympath>srv*c:\symbols*http://msdl.microsoft.com/download/symbols</Sympath>
    </Settings>   
    <PreCommands>
        <Cmd> !loadby sos mscorwks </Cmd>
    </PreCommands>
  <Exceptions>
     <Config>
        <!-- This is for the CLR exception -->
       <Code> clr </Code>
       <Actions1> Log </Actions1>
       <CustomActions1> !soe System.InvalidOperationException 1; j ($t1 = 1) '.dump /ma /u InvalidOperationException.dmp' ; ''  </CustomActions1>
       <ReturnAction1> gn  </ReturnAction1>
       <Actions2> Log;FullDump </Actions2>
     </Config>
  </Exceptions>
</ADPlus>

by SehYoon | 2006/12/14 09:30 | Windows debugging | 트랙백 | 덧글(0)
트랙백 주소 : http://byung.egloos.com/tb/2864284
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글

< 이전페이지 다음페이지 >