Returning DataTables from Web Services in ASP.NET 2.0



I'm currently using .NET Framework 2.0 with WSE 3.0. I've read many
articles that DataTables are now serializable and can be passed via web
services. However when I have a datatable as my return type of a web
method my client app (windows form) shows the response type as
"XXXResponseXXXResult" where XXX is the name of my web method.

I've only managed to find one supposed solution
(http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=331319&SiteId=1)
to this problem but having to add it to the machine.config file is not
really a option when installing it on client machines. Does anyone know
of a nicer way to have client apps recognise datatable as a return
type? If not does anyone know a way to add a schema importer extension
without updating the machine.config file?

.