Я разрабатываю проект С#, который ссылается на ADODB 2.8 COM на машину Windows 2005. (Нет, я не использую его для доступа к данным, мне это нужно, потому что CDO нуждается в возвратах ADODB.Streams).
Теперь я попытался открыть это решение в окне Server 2008, но мне сказали, что ADOB 2.8 отсутствует, и, конечно же, нет никаких элементов ADODB в списке ссылок COM и /program files/Common Files/microsoft shared/folder отсутствует папка ado.
Теперь я понимаю, что Vista/Server 2008 имеет Windows DAC 6.0, который теперь называется MDAC, поэтому я снова готов к установке и установке MDAC.
Кто-нибудь еще сталкивался или решал это? Есть ли другое место, которое я могу получить для взаимодействия для ADODB.Stream? Должен ли я использовать MDAC 2.8?
В документации для ЦАП говорится (основное внимание):
Windows DAC включает некоторые изменения для работы с Windows Vista, но почти полностью функционально эквивалентен MDAC 2.8.
Из-за этого "почти", который заставляет меня использовать MDAC 2.8, когда мне нужно использовать ADO 2.8, а не DAC для Windows.
Для желающих вы можете загрузить MDAC 2.8.