My application uses Office XP PIA as the client runs various versions of it -
from XP to 2007. It works for all but one PC (it has Vista with Office 2003
installed) - my application throws the following exception when trying to use
Word.Application object:
"Unable to cast COM object of type
'Microsoft.Office.Interop.Word.ApplicationClass' to interface type
'Microsoft.Office.Interop.Word._Application'. This operation failed because
the QueryInterface call on the COM component for the interface with IID
'{00020970-0000-0000-C000-000000000046}' failed due to the following error:
Library not registered. (Exception from HRESULT: 0x8002801D
(TYPE_E_LIBNOTREGISTERED))."

I loaded an VS Express on the PC - when I look up the references - they
refer to Word version 12.0 - which does not exist on the PC.

Please help!