我的公司期待着安装64位开发PC。目前很多项目/应用程序都是用VB6编写的,没有任何升级到.NET的计划。
当前的VB6应用程序是在32位体系结构上编写的,当将这些应用程序安装到64位PC上时,它们都可以正常运行,经过一些调整,以确保应用程序写入/读取正确的注册表位置(例如SysWOW64)和“Program Files”目录(e.e.程序文件(x86))。
我的理解是Visual Studio6是32位软件,运行在64位操作系统上(使用Windows -WOW上的32位层)。Visual Studio 6将始终作为32位软件运行。
能否将VB6应用程序编译为以/target 32位和64位体系结构运行?
此链接的有效性:http://www.javaxt.com/Tutorials/Visual_Studio/Compiling_64_bit_apps_using_Visual_Studio_6_and_Windows_Platform_SDK
请谁能提供几个有用的链接,我可以从这些链接中获得关于我的问题的参考。提前谢谢。
JFB
发布于 2012-12-21 22:29:58
您提供的链接仅引用Visual C++ 6.0。
您不能使用VB6创建64位程序。
Windows7 64位不支持VB6集成开发环境,但你可以让它工作。有关如何在this blog中安装this question的详细信息,请参阅this blog答案中的有趣提示。
我有支持在Windows7上运行的VB6程序的个人经验,正如你自己所说,它工作得很好。然而,就我个人而言,我使用一台旧的XP机器作为VB6开发机器,主要是因为我有一台安装了所有工具的机器:-)。
https://stackoverflow.com/questions/13990474
复制相似问题