Friday, 15 June 2012

Attaching Ax32Server.exe process to Visual Studio

Last week I needed to debug a batch job. In AX2012 all the batch jobs run in IL. To debug these jobs you need to use Visual Studio and attach the AOS process. When I tried to attach Ax32Serve.exe, the process was disabled in the window as show below

Attach to process window
This made me wonder what is stopping the process from being available to attach. After a little investigation I realized that we are using Debug Diagnostic tool to create the dumps in case the AOS crashes and one of the crash rules to monitor the AOS was active. After de-activating the rule the AOS process was available to be attached for debugging purpose. So apparently only one application can monitor a running process.


This posting is provided "AS IS" with no warranties. Use code at your own risk.

2 comments:

  1. Very useful, fortunately i found your article otherwise i would have wasted my time.

    Thanks,

    ReplyDelete
    Replies
    1. Glad to hear that it helped you.

      Thanks

      Delete