VB6应用支持何时结束?

问题描述 投票:8回答:8

微软不再支持VB6开发,微软的支持已经停止。但VB6应用程序仍然可以在Windows 8.1上运行。也请看这篇题为"Visual Basic 6.0在Windows Vista、Windows Server 2008、Windows 7、Windows 8和Windows 8.1上的支持声明。".

VB6应用程序何时会停止在Windows上运行?微软有什么官方声明或任何关于相同的线索吗?

EDIT:这个环节Visual Studio团队曾提到,"它将至少被支持到2024年"。但不清楚他们说的是在Windows 8中支持到2024年,还是在未来发布的windows操作系统中也支持。

windows vb6 32-bit
8个回答
11
投票

2024年 "的意思是作为Windows 8的一部分。链接中说VB6运行时是 窗口的一部分 因此将与Windows的其他版本一样得到支持。例如Windows 8将支持到2024年,因为那是Windows 8的支持生命周期。

EDIT:微软现在已经说VB6运行时也正式成为Windows 10的一部分。

EDIT:VB6 IDE(不是运行时)不再被官方支持在任何版本的Windows上,但是有 办法 在 Windows 7 和 8 上。


5
投票

语音: VB6运行时它仍然是Windows操作系统的一个组件,是Windows 8.1中的一个组件。它将至少支持到2024年。

似乎很清楚他们的意思是VB6将支持到2024年,而不仅仅是Windows 8上的VB6(其主流的 赡养费 反正早了6年)。)


4
投票

VB6编程语言可以在Windows 7、8.x和10上安装和运行。

这里有一个实用程序来安装它。VB6 IDE安装工具


3
投票

VB6应用程序在Windows 10中运行符合微软的利益,所以它们可能会这样做。大多数旧的应用框架可能也是如此。微软努力保持兼容性。IDE在Windows 7上运行(不确定8或10)。

然而,仅仅因为微软说VB6可以运行,并不意味着你的特定应用程序将工作,特别是如果你使用第三方组件。你至少应该考虑迁移到另一个开发环境。


2
投票

据我所听到的消息,VB6应用程序在Windows 10技术预览版上仍然可以运行。我还没有看到官方的声明,但似乎VB6将至少在几年内保持支持。


2
投票

微软刚刚针对Windows 10上的VB6编程表示:--。

"Windows致力于兼容性。Windows兼容性团队一直在研究用户的遥测,并对Windows Insiders的反馈做出反应,以确保现有的应用程序能够很好地与Windows 10兼容。Windows 10的设计是为了运行Windows 8.1和Windows Phone 8.1软件程序。而且是的。大家最喜欢的VB6 Runtime将继续工作。,也。在不久的将来,编译团队会在Blogging Windows上更深入地讨论这个话题。"

大家最喜欢的Windows 10上的VB6编程

所以VB6编程可以在Windows 10上工作,VBA编程也可以。

他们还表示,'百年工程'通用Windows平台桥可以使用VB6代码。

安装VB6 IDE的说明可以在这里找到......


1
投票

根据我个人的经验,如果你在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


1
投票

有一个项目提供了一种新的语言 "RADBasic",旨在与VB6编程语言兼容。

与VB6编程语言兼容的新语言

© www.soinside.com 2019 - 2024. All rights reserved.