Error: Cannot create an instance of the abstract class or interface FindServiceSoap -> Solution

If you get an error like this (or similar but with different class name) inÂVisual Studio 2008:

Cannot create an instance of the abstract class or interface 'ConsoleApplication1.Mappoint.FindServiceSoap'

The solution is pretty simple – once you realize what you’ve done wrong.
You most likely chose to “Add Service Reference“.
But that only works well with WCF services.
If you want to add a regular Web Service you need to click the “Advanced” button and then the “Add Web Reference” button.

Click the "Advanced" buttonClick the “Advanced” button

Click the "Add Web Reference" buttonClick the “Add Web Reference” button

Add Web Reference