拥有使用Advantech PCL-841 (16位ISA卡)的第三方系统,并希望用Advantech PCIE-1680卡(PCI Express)取代它。
应用程序(没有可用的源代码需要修改,还是有某种API兼容性?)
该应用程序是用32位Visual 6编写的,可以使用Windows10Pro x64位吗?从32位(APP)到64位(OS)的驱动程序访问是否兼容?
发布于 2016-12-20 14:28:10
Visual运行时将在Windows 10上运行。
Visual团队致力于在以下受支持的Windows操作系统上为VisualBasic6.0应用程序提供“它只起作用”的兼容性: Windows、Windows 2008 (包括R2 )、Windows7、Windows8和Windows8.1、Windows 2012 (包括R2 )和Windows10。
在操作系统中,即使是x64,它也将在仿真模式下工作。(32位应用程序只运行在WOW中)
VisualBasic6.0运行时文件为32位.这些文件载于下表中引用的64位Windows操作系统中.32位VB6应用程序和组件只支持在WOW仿真环境中。32位组件也必须托管在32位应用程序进程中.本机64位版本从未提供过VisualBasic6.0IDE,64位Windows也不支持32位IDE。在64位Windows或32位以外的任何本机体系结构上进行VB6开发是不支持的,也不会被支持。
我最担心的是你的控制器,因为我不知道它与什么有关。它连接的齿轮也是兼容的吗?你测试过了吗?
你对你的问题最好的解决方案是测试/实验它,因为Windows 10的机器很容易掌握它,而且你可以让你的旧电脑随时准备好,以防你的测试不起作用。
如果您执行了所有这些步骤,请确保编写您所做的工作,就好像它是一个关键的应用程序一样,您将在此之后准备好迁移计划。
https://serverfault.com/questions/821775
复制相似问题