As promised for a feedback. I Have downloaded the ms.net 2 (it's big 357 mb (and am using dial up)) and installed it in my machine which uses windows vista business. I created a simple mtdll app. then i tried this command as you suggested.
C:\Program Files\Microsoft.NET\SDK\v2.0\Bin\tlbimp.exe C:\wstest3\mytest.dll /out:C:\wstest3\bin\mytest_proxy.dll /namespace:mytest
The Bin folder was created and the new dll inside bin was also created. But it did not create the .asmx file or any other files as shown in your example zipped file of wstest. May be a missing a point or somthing.
I will appriciate if you assist me on this.
May be am wrong but i find this approach fascinating, because there are too many advantages. for one this approach will make a real vfp server, secondly this approach will enable application to work on a single machine, LAN (even On
Peer To Peer) and on the internet without any extra codeing.
Thank you in Advance