I've followed Walkthrough: Creating a Custom ASP.NET Web Service and everything works fine. I just want to know how to enable debugging for this web service over network. Could you help me?
You can create a client console application for debugging purposes.
Follow the next Steps:
A) Create a Console Application
B) In the Solution Explorer, right-click on your project and select Add Service Reference. and the Add Service Reference dialog, click the Advanced button.
C) In the Service Reference settings dialog, click on the Add Web Reference button.
D) In the "Add Web Reference" dialog, enter your web service URL.
for example :
This way you can debug your web service using a console application.
i know it has been long time ago, but i hope it helps some one kindly check the following link: Debug Sharepoint Web Service