Debugging a COM object in an external process

The My Dll COM object (written in C #) is loaded by a third-party process (as a plugin). Are there any reasons for debugging it besides what is being logged?

UPDATE:

Just found this question , which is the exact scenario I was looking for.

+4
source share
3 answers

Attach the Visual Studio debugger to another process when it is running. You may need to run Visual Studio as an administrator (elevated permissions) to succeed.

+5
source

If you have the source code, you can attach a debugger to the process that downloads the code, and you can go through this.

+4
source

If you have the source code, you can connect to the process using VS: Tools-> Bind to process then the form opens:

enter image description here there you choose your third-party application and your business!

+2
source

Source: https://habr.com/ru/post/1494213/


All Articles