Because they are not intended to be used in this way, ADO and ADO MD have not been heavily tested in interop scenarios.
Note Only use this as a temporary workaround while the code is being migrated to ADO.NET or to ADOMD.NET.
.NET Framework applications that use classic ADO must use the Primary Interop Assembly for ADO that is included with Visual Studio .NET. This workaround may reduce some problems. However, it may not prevent all issues. Do not use this workaround as a long-term solution.
Download the ADOMD.NET package now.For additional information about how to download Microsoft Support files, click the following article number to view the article in the Microsoft Knowledge Base:
Article ID: 840667 - Last Review: Dec 27, 2006 - Revision: 1