I am not sure I follow your process below... Bascially, you create the web service project in .NET which yields a asmx file. Assuming the project is called test, you can get the wsdl like this:
http://localhost/pubs/pubs.asmx?wsdlIntrestingly enough, while you can access the web service in VFP 7, the intellisense doe not work.
IAC, if you are working in .NET, you simply add a web reference by pointing to the asmx URL. Consuming web services, whether you are in VFP or .NET is a snap. Creating web services OTOH, I find to be streamlined in .NET.
>Yes, it helps. So, if I understand correctly, in .NET, we don't have to do an extra step such as using the WSDL generator to generate the WSDL file. Basically, you just update your code, compile and you're ready to go. So, this should ease the manipulation of the files from the development environment to the server as, at least, as the WSDL generation step is builtin in .NET.