One of my testers is testing my program that imports an XML file and puts all the data into correct fields in an Access database. He said on his Vista laptop he got an error saying:
"Microsoft.jet.OLEDB.4.0 provider is not registered on local machine"

I know you don't have to have Access installed to run my program and I'm pretty sure all the OLEDB objects are in the .NET framework so why is it saying that?