我有一个用c ++编写的32位应用程序,我希望它以64位为目标。 [英] I have a 32 bit application written in c++ which i wanted it to target the 64 bit.

查看:290
本文介绍了我有一个用c ++编写的32位应用程序,我希望它以64位为目标。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个用c ++编写的32位应用程序,我希望将其定位到64位。该应用程序使用DAO连接到我的访问数据库。我该怎么办?



我的尝试:



我当我尝试通过更改设置Win64平台不支持DAO数据库类时出现以下错误。

I have a 32 bit application written in c++ which I wanted to target to 64 bit. The application uses DAO for to connect to my access database. How do I proceed ?

What I have tried:

I get the following error when I tried to target by changing the settings "DAO Database classes are not supported for Win64 platforms".

推荐答案

此消息很明确:您无法使用此版本适用于Windows 64的DAO类。



尝试获取这些类的较新版本以编译为64位。例如,使用Visual Studio 2015。
This message is clear: you cant use this version of DAO classes for Windows 64.

Try to get a newer version of these classes to compile for 64 bit. For instance with Visual Studio 2015.


Google查找信息的错误。您的问题不包含错误编号,但这可能有所帮助。



[ ^ ]
Google the error to find information. Your question contains no error number but this may help.

error C1189: #error : DAO Database classes are not supported for Win64 platforms: While upgrading platform from 32 bit to 64 bit VC++[^]


这篇关于我有一个用c ++编写的32位应用程序,我希望它以64位为目标。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆