I've followed the steps listed in https://msdn.microsoft.com/en-us/library/y7f5zaaa.aspx in order to get my application on the server to run remotely. This is good, but I must also debug through the code remotely. In step 10 of the instructions, it specifies that an executable must be built from the local computer, and copied to the remote computer.
- Copy the executable that you just built from your Visual Studio computer to the newly-created folder on the remote computer.
My program doesn't run with the executable I built, but starts with an external program. I've place the .dll and .pdb files in the bin directory of the external program. While I can start my program, and see that my code runs fine, I can't debug my code. The symbols don't get loaded, even with the .pdb in the bin directory. I feel like it should be possible to debug my code even though it starts with an external program. Is there a step I'm missing? Or because I do not remote debug with the an executable I also built, is it not possible to remote debug my .dlls under an external program?