Hi, Samrat. The problem is that you're trying to use a file system routine (FileExists) with the virtual web url path that the browser uses. As you might suspect, these are completely different things. MapPath() (I think it's in the Server namespace) will take a virtual path like "~/WSClientProxy/teste.asmx" and give you back a physical path to the filesystem. For example, MapPath("~/WSClientProxy") will give you the physical directory pointed to by this virtual path. You can then use that directory to create files, etc. and of course you can use MapPath("~/WSClientProxy/teste.asmx") as the parameter to FileExists(). If you play around with it and do some tests with creating, renaming (MoveTo()) deleting files, etc., I think you'll get the hang of it. Hope this helps!
Christopher Duncan Author of The Career Programmer and Unite the Tribes Coming soon: Got a career question? Ask the Attack Chihuahua! www.PracticalUSA.com