This problem typically occurs after you the install SMS 2003 Advanced Client. During the installation of SMS Advanced Client, the Setup program registers the Policyagent.dll file. This action may change the current WMI COM registrations. In this case, the type library reference is updated to point to the Policyagent.dll-type library instead of the Wbemdisp.dll-type library.
When this problem occurs, the account that is used by the ASP.NET Web-based program may not have access to the Policyagent.dll file.
Note This problem does not occur if you are using VBScript or the System.Management namespace to access WMI.