【发布时间】:2011-12-01 05:52:38
【问题描述】:
我有一个使用最新 Office 32 位版本的 VB 6.0 和 VBA 开发的应用程序。但是由于这个应用程序是 32 位的,它不能在安装了 64 位 Office 版本的系统上运行。将此应用程序移植到 64 位时必须采用的最佳策略是什么。我们的任务是使用 VB.NET 和从 VB/VBA 到 .NET 64 位的最小(尽可能)代码修改。请建议我可以使用的最佳选项,以便我可以利用此移植的所有最佳实践。
【问题讨论】:
-
如果你有 32 位二进制文件(EXE 或 DLL),那么你就卡住了。如果您拥有所有源代码,则需要将其全部移植到 VB.Net 以将其编译为与机器无关的 .Net 二进制文件。
标签: vb.net 64-bit ms-office compatibility vb6-migration