Server 2008 / Vista 上的 ADODB 2.8 在哪里?
我一直在开发一个在 Windows 2005 计算机上引用 ADODB 2.8 COM 的 C# 项目。 (不,我没有使用它进行数据访问,我需要它,因为 CDO 需要返回 ADODB.Streams)。
现在我尝试在 Server 2008 机器上打开此解决方案,但我被告知 ADOB 2.8 丢失,并且 COM 引用列表和 /programs files/Common Files/microsoft shared/ 文件夹中确实没有任何 ADODB 项目缺少 ado 文件夹。
现在我知道 Vista / Server 2008 具有 Windows DAC 6.0,这就是 MDAC 现在的名称,因此我不愿意继续安装 MDAC。
还有其他人遇到过或解决过这个问题吗? 还有其他地方可以获取 ADODB.Stream 的互操作吗? 我应该使用 MDAC 2.8 吗?
I've been developing a C# project that references the ADODB 2.8 COM on a Windows 2005 machine. (No I'm not using it for data access I need it because CDO needs returns ADODB.Streams).
Now I've tried opening this solution on a Server 2008 box but I'm told ADOB 2.8 is missing and sure enough there aren't any ADODB items in the COM references list and the /programs files/Common Files/microsoft shared/ folder is missing the ado folder.
Now I understand that Vista / Server 2008 has Windows DAC 6.0 which is what MDAC is now called, so I'm retisent to just go ahead and install MDAC.
Anyone else come across or solved this? Is there another place I can get hold of an interop for ADODB.Stream? Should I be using MDAC 2.8?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
DAC 文档 指出(重点是我的) :
正是因为这个“几乎”使得我在需要使用 ADO 2.8 时使用 MDAC 2.8,而不是 Windows DAC。
如果您感兴趣,您可以下载 MDAC 2.8。
The documentation for DAC states (emphasis mine):
It's because of that "almost" which makes me use MDAC 2.8 when I need to use ADO 2.8, not Windows DAC.
For those interested you can download MDAC 2.8.