.NET runtime error


Daemon Poster
in my event viewer (start/run/eventvwr to get to it)...i show a .NET Runtime error every day...this is the error:

"The description for Event ID ( 0 ) in Source ( .NET Runtime ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: Unable to open shim database version registry key - v2.0.50727.00000."

I am using windows xp home sp2, and have Net 1.1 and Net 2.0 installed (side question...do i need both of these?). anyone else getting this error or know how to fix it?