Aug 222008

If you are debugging pipelines or adapters in BizTalk, you can’t just ‘debug’ the said component in Visual Studio (however, there are rumors of that changing in v.Next), you have to deploy and run it in the service.

You need to attach to the BTSNTSvc.exe and if you are lucky, all of the pdb files are in the correct place, and you can instantly start debugging.

However, if you are like me, and the dlls are in separate locations from the pdb files (GAC for example), you need to associate the dll with the pdb. This can only be done via the Module window.

According to the Module Window definition on MSDN you should “On the Debug menu, choose Windows, and then click Modules.”

However, this is what I see:


The easiest you can bring it up is by pressing Ctrl – Alt – U

  • Sanal

    Hi Eric, you will have to add Modules option manually since it does not come with the IDEs default settings.

    You can goto Tools->Cutomize (Commands tab).

    – Click on “Rearrange Commands” button.
    – Select “Debug| Windows” in the drop down and click on “Add” option.
    – Now in the new Window navigate to Debug option and on the right hand side you would find “MODULES”!!

    But yes the key board shortcut is the best 🙂