【问题标题】:dao database classes are not supported for win64 platforms in VC++VC++ 中的 win64 平台不支持 dao 数据库类
【发布时间】:2012-03-30 16:43:45
【问题描述】:

我已将我们现有的 VC++ 项目之一从 VS 6.0 转换为 VS 2010,以在 WIN 64 中构建应用程序以在 Windows 7 机器上运行。 (我也尝试在 WOW64 中的 Windows 7 中注册 OCX 文件。但它会引发异常“确保二进制文件存储在指定路径或调试它以检查问题......”)。

一切都被转换并且有一个例外。 "win64 平台不支持 dao 数据库类"

在我的项目中,它没有使用任何数据库。 我可以删除导致此问题的头文件吗?如果是,请告诉我如何删除头文件。

提前致谢!

【问题讨论】:

    标签: visual-studio-2010 visual-c++ ocx


    【解决方案1】:

    在您的项目中查找包含的 afxdao.h 或 dbdao.h。大多数情况下,您可以在 stdafx.h 中找到它们。

    【讨论】:

    • 嗨 schlzber,头文件 afxdao.h 正在引发此异常。如何从解决方案中删除这个?
    • 您可以删除它们。如果之后出现错误,请检查相应的位置并删除该代码。只有使用 DAO 的代码才能编译失败,因此它不应该与您想要实现的目标冲突。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-11
    • 2018-11-18
    • 1970-01-01
    • 2011-04-08
    • 1970-01-01
    相关资源
    最近更新 更多