You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Visual Studio 2022 COM引用中缺失DAO 3.6的问题求助

解决VS2022无法识别DAO 3.6 COM引用的问题

手动添加DAO 3.6引用

  • 打开VS2022项目,右键「引用」→「添加引用」→「浏览」
  • 导航到DAO 3.6的DLL路径:32位系统为C:\Program Files\Common Files\Microsoft Shared\DAO\dao360.dll,64位系统为C:\Program Files (x86)\Common Files\Microsoft Shared\DAO\dao360.dll
  • 选中dao360.dll后点击「添加」,直接完成引用,无需依赖COM列表显示

调整项目平台目标

  • 右键项目→「属性」→「生成」选项卡
  • 将「平台目标」设为x86(DAO 3.6是32位组件,VS2022默认64位环境会导致组件无法被识别)
  • .NET项目需同时勾选「首选32位」选项

修复COM注册信息

  • 以管理员身份打开命令提示符(CMD)
  • 执行注册命令:regsvr32 "C:\Program Files (x86)\Common Files\Microsoft Shared\DAO\dao360.dll"(根据系统位数调整路径)
  • 提示注册成功后,重启VS2022再查看COM引用列表

手动编辑项目文件

  • 卸载项目,右键项目文件(.csproj/.vbproj)→「编辑」
  • 在<ItemGroup>节点中添加以下代码(以C#项目为例):
<COMReference Include="DAO">
  <Guid>{00025E01-0000-0000-C000-000000000046}</Guid>
  <VersionMajor>5</VersionMajor>
  <VersionMinor>0</VersionMinor>
  <Lcid>0</Lcid>
  <WrapperTool>tlbimp</WrapperTool>
  <Isolated>False</Isolated>
</COMReference>
  • 保存文件后重新加载项目,DAO 3.6引用会自动添加

内容的提问来源于stack exchange,提问作者John Blumstein

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 15:18:13