windows VB6应用程序支持何时结束?

xuo3flqw  于 2022-11-18  发布在  Windows
关注(0)|答案(9)|浏览(216)

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操作系统的未来版本中也支持。

u3r8eeie

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

tgabmvqs

tgabmvqs2#

使用部门:VB6运行时仍然是Windows操作系统的一个组件,是Windows 8.1中附带的一个组件。它将至少支持到2024年

很明显,他们意味着VB6将支持到2024年,而不仅仅是Windows 8上的VB6(无论如何,其主流support ends早6年)。

nwwlzxa7

nwwlzxa73#

VB6编程语言可在Windows 7、8.x和10上安装和运行。
这里有一个实用程序可以安装它:VB6 IDE install utility

uwopmtnx

uwopmtnx4#

VB6应用程序在Windows 10上运行符合微软的利益,因此它们很可能会在Windows 10上运行。大多数旧的应用程序框架可能也是如此:微软努力保持兼容性。IDE在Windows 7上运行(不确定是8还是10)。
然而,仅仅因为微软说VB6可以运行,并不意味着你的应用程序就可以运行,特别是当你使用第三方组件的时候。你至少应该考虑迁移到另一个开发环境。

xsuvu9jc

xsuvu9jc5#

据我所知,VB6应用程序仍然工作在Windows 10技术预览版。我还没有看到官方声明,但似乎VB6将保持支持至少几年。

wydwbb8l

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...

hmtdttj4

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

kr98yfug

kr98yfug8#

有一个项目提供了一种新的语言“RADBasic”,旨在与VB6编程语言兼容。
New language compatible with VB6 programming

zf9nrax1

zf9nrax19#

看起来微软刚刚将VB6运行时支持扩展到了Windows11和Server2022。不过IDE没有这样的运气。
请在此处阅读Microsoft提供的更多信息:
https://learn.microsoft.com/en-us/previous-versions/visualstudio/visual-basic-6/visual-basic-6-support-policy

相关问题