i have following code in ATL COM class
(There are existing methods and i added a new methosd)

---------------------
STDMETHODIMP CCLS::GetCountryList(<parameters>)
{
//method body and return val
}

COM builds successfully. But from my asp code does not detects the new methos where as it detects all OLD methis.
Note that i registerd the DLL correctly

It gives following error

---
Microsoft VBScript runtime error: Object doesn't support this property or method: 'GetCountryList'

I'v had similar problems and the solution was to uninstall and unregister the ATL COM program then reinstall / reregister it.