When trying to create a web reference to an existing web service you may see one or both of the following messages
Unabled to create web reference
Failed to create web rererence
If you see these messages (or similar messages), open up the source code (if you have it) from the service that you are trying to consume. Examine the attributes of the webmethods. See if there is a “Name” attribute on the methods, and remove it if there is. After you have done this you should be able to create