0
我们计划只在生产环境中将VB6二进制文件从一台Windows机器迁移到另一台Windows机器。Visual Basic 6使用什么类型的二进制和执行环境?
- 什么类型的Windows操作系统无法运行VB6二进制文件?
- 需要安装哪种类型的额外运行时应用程序才能确保VB6二进制文件在该机器上运行?
- 下面的引擎盖如何是VB6二进制不同于C#二进制文件?
我们计划只在生产环境中将VB6二进制文件从一台Windows机器迁移到另一台Windows机器。Visual Basic 6使用什么类型的二进制和执行环境?
VB6大量使用COM对象,您必须确保它们安装在新系统上。
这意味着在该机器上安装VB6运行时以及应用程序使用的任何其他COM/ActiveX控件。
VB6应用程序与C#应用程序完全不同。 C#编译的代码表示为CIL,而VB6是本机代码或旧的Pcode。他们也使用不同的标准库。
我不确定操作系统的兼容性。如果它是一个32位应用程序,那么我想你可以让它在任何版本的Windows上运行。
VB6运行时必须存在,但我想从XP上安装它默认。 – 2009-12-18 17:51:50
您可以为您的项目制作安装程序。这个问题有一些建议。 http://stackoverflow.com/questions/23836/what-is-the-best-simple-install-system-for-xp-vista – MarkJ 2009-12-19 20:59:53