You should be able to use ReadXml on the DataTable instance if you first call ReadXmlSchema to pull in a schema describing the data. That is the reason you are getting this error.
Dim ds As New DataTable
ds.TableName = "TableName"
ds.ReadXmlSchema("e:\schema.xsd")
ds.ReadXml("e:\schema.xml")