K
Ken Slovak - [MVP - Outlook]
If you positively know that CDO is installed of course you don't need to
check for it being installed.
The old InstallFeature trick worked as long as the user was working with
Office 2003 or earlier because the CDO.DLL library was on the Office CDs.
With Office 2007 CDO is no longer on the CDs but instead has to be
downloaded from the MS Web site.
CDO is being deprecated, it most likely will not be supported in the next
version of Office (Office 14). That's just a guess, but if they come out
with native 64-bit versions of Office as now planned then no 32-bit addin
will work with 64-bit versions of Office and the old 32-bit CDO won't work.
Since CDO hasn't been developed in years other than security changes and
signature changes for new Outlook versions I seriously doubt that a 64-bit
CDO will ever be produced.
Now is the time to start moving code away from CDO to alternatives, if you
haven't already begun doing so.
check for it being installed.
The old InstallFeature trick worked as long as the user was working with
Office 2003 or earlier because the CDO.DLL library was on the Office CDs.
With Office 2007 CDO is no longer on the CDs but instead has to be
downloaded from the MS Web site.
CDO is being deprecated, it most likely will not be supported in the next
version of Office (Office 14). That's just a guess, but if they come out
with native 64-bit versions of Office as now planned then no 32-bit addin
will work with 64-bit versions of Office and the old 32-bit CDO won't work.
Since CDO hasn't been developed in years other than security changes and
signature changes for new Outlook versions I seriously doubt that a 64-bit
CDO will ever be produced.
Now is the time to start moving code away from CDO to alternatives, if you
haven't already begun doing so.