In order to debug your DLL with Visual Studio or MonoDevelop (for example, so that you can set breakpoints), you need to follow these instructions
Note: It is assumed here that you've followed all the instructions in this article. Also note that this feature only applies to the desktop version of Editor.
This build can be found here.
Whenever you build your DLL, there should be a PDB generated alongside it. For example, if my DLL is called Foo.dll, then there needs to be a file named Foo.pdb next to it in your project directory. If using the offline version of Editor, the most convenient way to do this might be to set your OutputPath directly to your Editor project, or possibly set up a post-build step to automatically copy the DLL and the PDB file
If using MonoDevelop, click the menu item Run -> Attach To Process. Then select the row WindowsPlayer
If using Visual Studio, download Visual Studio Tools For Unity. Then with your project open, select Debug -> Attach Unity Debugger. Then select WindowsPlayer
In Modest Tree Suite, add nodes to the storyboarder which call methods in your DLL. Then add a breakpoint in that method. Then hit Play. Your breakpoints should now be hit!