You want the BES mapi32 & cdo to be equal to or high than that of your exchange environment. I would patch the BES with the matching version rather than simply copying the .dll file and doing the un/register.
~ CFJ
Main Topics
Browse All TopicsHey all...
I noticed the CDO.dll on our BES 5 server is a lower version than Exchange. I was going to copy over the CDO.dll from Exchange, and on BES, unregister the old CDO.dll and register the new.
This is where I need an opinion here...I just found out WHY the CDO's are different between Exchange and BES. I installed a hotfix to Exchange a while back for a Calendar issue (http://support.microsoft.
Cdo.dll 6.5.7653.5 720,896 21-Jun-2007 16:28
Cdoex.dll 6.5.7653.5 3,948,544 21-Jun-2007 22:22
Davex.dll 6.5.7653.5 1,131,520 21-Jun-2007 22:19
Excdo.dll 6.5.7653.5 3,634,688 21-Jun-2007 22:22
Exoledb.dll 6.5.7653.5 2,619,904 21-Jun-2007 07:20
Lsmexhc.dll 6.5.7653.5 125,440 21-Jun-2007 16:30
Madfb.dll 6.5.7653.5 525,312 21-Jun-2007 22:22
Massync.dll 6.5.7653.5 757,248 21-Jun-2007 17:01
Microsoft.exchange.oma.use
Rtdsmcal.dll 6.5.7653.5 34,304 21-Jun-2007 16:50
Would it be best to just install this same patch on the BES or to copy over the CDO.dll? I am unsure as the patch changes a lot of files, not just the CDO.dll....and unlinke Exchange, BES only has the Exchange Management tools. I wasn't sure if it was OK or not. In some ways, it makes sense to just patch it. Opinions? Thanks all.
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
OK...good to know. I am doing this in 1 hour so I want to make sure i make the right choice. I tested both on a test box (no BES installed) - copying over and patching - and both change the CDO.dll version OK. So you think I should apply the patch? The MAPI's already match, and this patch does not change the MAPI version. It will make the CDO.dll match, but also changes some other .dll versions, that's why I wasn't sure. Thanks.
Business Accounts
Answer for Membership
by: illusion28Posted on 2009-08-12 at 13:12:52ID: 25082399
The patch is specifically for exchange, hence it is recommended to copy just CDO.dll and reregister it.