从32位VB项目升级到64位 [英] upgrade from 32 bit vb project to 64 bit

查看:213
本文介绍了从32位VB项目升级到64位的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个Visual Basic(.vbp)桌面应用程序,实际上是一个excel加载项,它在VB 2006中,用于32位.

I have a visual basic(.vbp) desktop application, actually an excel add-ins, it is in VB 2006 and for 32 bit.

我需要对其进行升级,以便它可以在64位上运行,并且是否可以这样做以及如何进行.请指导我已经在所有互联网上进行搜索.

I need to upgrade it so it can work with 64 bit, is it possible to do so and how. please guide I have already searched on all internet.

推荐答案

Visual Basic 6(于1998年推出,而不是2006年推出)早于64位Windows开发,并且肯定早于其正常工作. (用于Itanium的Windows XP 64位于2001年发布,并没有太多用处.)VB6只能创建32位DLL和可执行文件.为了创建64位应用程序,您将需要在更现代的编程环境中重新创建程序.

Visual Basic 6 (which came out in 1998, not 2006) predates 64-bit Windows development, and certainly predates it being a normal thing. (Windows XP 64-bit for Itanium was released in 2001, and it didn't get much use.) VB6 can only create 32-bit DLLs and Executables. In order to create a 64-bit application, you will need to recreate the program in a more modern programming environment.

Visual Basic .NET的某些旧版本具有内置工具协助进行迁移,这可以帮助实现从VB6到VB.NET的一些自动翻译.但是,您仍然需要做一些手工工作来转换它,并彻底测试您的用例.

Some of the older versions of Visual Basic .NET have built-in tools to assist with the migration, which can help with some automated translation from VB6 to VB.NET. But, you'd still need to do some amount of manual work to convert it, and thoroughly test for your use cases.

这篇关于从32位VB项目升级到64位的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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