Microsoft不再支持VB6开发,Microsoft的支持也已经停止。但VB6应用程序仍然可以在Windows 8.1上运行。另请参阅标题为“Support Statement for Visual Basic 6.0 on Windows Vista, Windows Server 2008, Windows 7, Windows 8 and Windows 8.1“的文章。
VB6应用程序什么时候会停止在Windows上运行?微软有没有任何官方声明或任何关于同样的线索?
**编辑:**在此链接中,Visual Studio团队提到,“它将至少支持到2024年”。但不清楚他们是否说它在Windows 8中支持到2024年,或在Windows操作系统的未来版本中也支持。
9条答案
按热度按时间u3r8eeie1#
“2024”表示作为Windows 8的一部分。该链接指出,VB6运行时是Windows的一部分,因此将以与Windows其余部分相同的方式获得支持。例如,Windows 8的支持将持续到2024年,因为这是Windows 8的支持生命周期。
编辑:微软现在已经表示VB6运行时也是Windows10的正式组成部分。
编辑:VB6 IDE(不是运行时)在任何版本的Windows上都不再得到官方支持,但在Windows 7和8上有ways to get it to work。
tgabmvqs2#
使用部门:VB6运行时仍然是Windows操作系统的一个组件,是Windows 8.1中附带的一个组件。它将至少支持到2024年
很明显,他们意味着VB6将支持到2024年,而不仅仅是Windows 8上的VB6(无论如何,其主流support ends早6年)。
nwwlzxa73#
VB6编程语言可在Windows 7、8.x和10上安装和运行。
这里有一个实用程序可以安装它:VB6 IDE install utility
uwopmtnx4#
VB6应用程序在Windows 10上运行符合微软的利益,因此它们很可能会在Windows 10上运行。大多数旧的应用程序框架可能也是如此:微软努力保持兼容性。IDE在Windows 7上运行(不确定是8还是10)。
然而,仅仅因为微软说VB6可以运行,并不意味着你的应用程序就可以运行,特别是当你使用第三方组件的时候。你至少应该考虑迁移到另一个开发环境。
xsuvu9jc5#
据我所知,VB6应用程序仍然工作在Windows 10技术预览版。我还没有看到官方声明,但似乎VB6将保持支持至少几年。
wydwbb8l6#
微软刚刚声明在Windows 10上的VB 6编程:-
“Windows致力于兼容性。Windows兼容性团队一直在关注用户遥测并对Windows会员的反馈做出React,以确保现有应用能够与Windows 10良好兼容。Windows 10旨在运行Windows 8.1和Windows Phone 8.1软件程序。是的,每个人都喜欢的VB 6运行时也将继续运行。在不久的将来,compat团队将在Blogging Windows上更深入地讨论这个主题。”
Everyone's favorite VB6 programming on Windows 10
因此,VB 6编程将在Windows 10上工作,VBA编程也是如此。
他们还表示,“百年工程”通用Windows平台桥将与VB 6代码。
Instructions for installing the VB6 IDE are available here...
hmtdttj47#
根据我的个人经验,如果您在VB6中构建一个dll,并将其作为组件添加到Server 2016中的COM Plus中,它就不会添加。您将得到如下错误,即使是“Hello World”组件。
A registry value was changed while installing the following component into a COM+ Application. If you are experiencing activation problems with this component then please check the registry value for the following key.
Component: C:\temp\Project1.dll
Registry Key: CLSID\{D5DE8D20-5BB8-11D1-A1E3-00A0C90F2731}\InProcServer32
Process Name: RunDll32.exe Comsvcs.dll file version: not loaded
kr98yfug8#
有一个项目提供了一种新的语言“RADBasic”,旨在与VB6编程语言兼容。
New language compatible with VB6 programming
zf9nrax19#
看起来微软刚刚将VB6运行时支持扩展到了Windows11和Server2022。不过IDE没有这样的运气。
请在此处阅读Microsoft提供的更多信息:
https://learn.microsoft.com/en-us/previous-versions/visualstudio/visual-basic-6/visual-basic-6-support-policy