I assume that the problem is that the server is sending you a property that the client does not know about (the IsMultimedia property). You can confirm this using, for example, Fiddler to see the response from the server. This can happen if the type of the component on the server is marked as open (may have more properties than declared). The client library today does not support open types.
If you do not need the IsMultimedia property on the client, you can suppress this error by setting cdService1.IgnoreMissingProperties = true.
If you need the IsMultimedia property on the client, the Component class generated for you must be a partial class, so you can add its IsMultimedia property manually. Then it should also work.
source share