VS doesn’t start, all of a sudden – “Cannot find one or more components. Please reinstall the application.”

After a reboot yesterday, I got the following error message from Visual Studio.

“Cannot find one or more components. Please reinstall the application.”

I did the control panel fix/repair this app, nothing. Today i’ve found the solution on a messageboard so I thought I’d post it to save others hours of frustrated re-installation.

To resolve…

Look in C:WINDOWSWinSxSx86_Microsoft.VC90.ATL_1fc8b3b9a1e18e3b_9.0.30729.4148_x-ww_353599c2
Is it empty? Mine was. Copy atl90.dll from an adjacent x86 folder into that folder.
Start Visual Studio.

This worked for me on Windows 2003 Server, with Visual Studio 2008.