I have a web service that I want to throw some custom exceptions (lets say MyCustomException) and have the client be able to catch the exception in a Try...Catch block.

But the problem is the Client does not have a reference to MyCustomException so as such I cannot catch it, is there anyway around this?