I develop a C# program that allows the user to enter C# code for extensibility. This code shall be developed in Visual Studio Express and will be compiled into a DLL which is then used in the main program. This part is fine.
To aid the user in debugging the supplied code, I'd like to add the possibility to activate breakpoints in the user DLL, i.e. use the ones that are set in the solution.
How can I achieve this in the final product, i.e. the program is not launched from Visual studio?