…and how to resolve it?
The is thrown from 32bit .Net app that is run on a 64bit Windows.
The machine has the require .Net framework installed.
Mozilla/4.0(compatible; MSIE 8.0;
Windows NT 6.1; WOW64; Trident/4.0;
SLCC2; .Net CLR 2.0.50727; .NET CLR
3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C)
EDIT:
Here’s the inner exception
Exception Source: System.Management
Exception Type: System.Runtime.InteropServices.COMException
Exception Message: Retrieving the COM class factory for component
with CLSID {A8F03BE3-EDB7-4972-821F-AF6F8EA34884} failed due to the following error: 80040154.Exception Target Site: .cctor
There’s an MSDN post that reports the same problem, with a solution:
There’s no explanation given for why the path might be wrong, but it seems it worked… you could at least check that registry setting and see whether it looks wrong on the box in question.