I ran into the same problem when I consumed a third-party web service. The problem in this case was that the mustUndertand property in the link file was looking for a boolean, resulting in the namespace property looking for a string.
By browsing the link, I was able to identify the property of the violation and simply add βoverridesβ to the method signature.
Not perfect, as at any time when you update the service you need to do, but I could not find another way.
To find the link file, select "all files" from the solution explorer
Hope this helps
Dean
source share