I do have the debugging support enabled on the remote server. I installed the Visual Studio Remote Debugging monitor, which I start as administrator on the remote server. Then on my local machine, I open the solution, and under the Debug menu item I choose attach to process. From the dialog that comes up, I choose the remote server to navigate to under qualifier. That brings up the processes on the remote server. I attach to the w3wp.exe process (IIS), and that is successful. I navigate to the website on the remote server in a separate browser window, and the breakpoint I set is reached, and I can step through them using F10 and F11. All that is fine.
The part that isn't working is the watch. I am unable to see any of the variable values. If I Add Watch, and the variable has a dash in the name:
PRIOR-TPR The name 'PRIOR' does not exist in the current context
It seems it isn't parsing the variable names correctly (maybe?). I'm not sure what the issue is. When I remote debug using C# programs, I can see these variable values, so I think it's because of the differences between COBOL and C# or VB.
Hope that's clear, as far as where the problem is.
Thanks for the reply!