VS2008 Integration Services Project error: Failed to save package file .... with error 0x8002801D "Library not registered."

If when creating a Visual Studio 2008 project of type "Integration Services Project" you get a Failed to save package file "C:\Documents and Settings\jacontesse\Local Settings\Temp\tmp17.tmp" with error 0x8002801D "Library not registered."  error, try registering the COM DLL msxml3.dll (search for the DLL on your local machine and call "regsvr32 msxml3.dll"). If this does not solve, also register the msxml6.dll COM component (call "regsvr32 msxml6.dll").