How do I debug a COM object with Insure++?
COM objects are always run in some process. Often, you will know if a COM object is "in process" or "out of process". Either way, the COM object is in some process, and that process must be debugged with InsureSpy.exe, inject.exe, or Visual Studio through clicking on the "Insure++ Debug" button. You cannot attach to a running process with Insure++. If you do not know what process your COM object is loaded in, you want to first find the name of the dll that your COM object belongs to, and read the Insure++ FAQ "How do I debug a dll with Insure++". If you are specifically debugging an ISAPI dll, see the post titled "Debugging an ISAPI dll" in the "Tips and Tricks" Insure++ forum.