I am developing a class library. The library is to be used by another program, an .exe with no source code. The library file location is passed as a parameter to this exe, for example by running: prog.exe lib.dll
I would like to debug the library using this .exe (using debug tools such as breakpoints, etc.) How do I use Visual C# to do this?
I found a possible way, which is creating a one-line program which execute prog.exe lib.dll
. Surely there is a better way?