I've got some handover documents to write, and as I'm working from home on Monday I thought I'd set the laptop up to enable me to do this. One of the things I need to document is the SSIS export I wrote last year. I started up the laptop, and tried to open up the project and got a "Interface not registered (Exception from HRESULT: 0x80040155)" message. Not helpful. A quick search on google pointed me at a seemingly unrelated post on a TechNet forum, but at the very bottom is the solution from James McAuliffe. The solution, for me, was:

In each of those folders run this command to re-register everything in there.:

for %i in (*.dll) do RegSvr32 -s %i

The project opens now, but leaves me with a "Creating an instance of the COM component with CLSID {E80FE1DB-D1AA-4D6B-BA7E-040D424A925C} from the IClassFactory failed due to the following error: c001f011." Bah!

Jane Dallaway: I want to make the world a kinder place because I believe a kinder world would be a fairer and more inclusive place. I am curious and kind. I have keen attention to detail, am great at organisation and planning, and love language. I was born in Hull but belong in Brighton. I spend my spare time singing with Soul of the City choir, reading, writing letters for 'The Silver Line' and for 'From Me to You', walking the dog, and taking photographs. I am the maintainer of brightonbloggers.com.