MorGain 空间

 找回密码
 立即注册
查看: 16020|回复: 1

[软件] Windows Vista 上的 Visual Basic 6.0 支持综述

[复制链接]
发表于 2009-1-12 00:06:53 | 显示全部楼层 |阅读模式
执行摘要Visual Basic 团队致力于 Windows® Vista™ 上的 Visual Basic 6.0 应用程序的“It Just Works”兼容性。
Visual Basic 团队的目标是:在 Windows XP 上运行的 Visual Basic 6.0 应用程序也将在 Windows Vista 上运行。Visual Basic 团队还将致力于在 Windows Vista 上运行 Visual Basic 6.0 开发环境。本文档中详细地介绍了在 Windows Vista 整个生存期内将支持 Visual Basic 6.0 运行时,先是五年主流支持,之后是五年扩展支持。[http://support.microsoft.com/gp/lifepolicy]

技术摘要Microsoft 将 Visual Basic 6.0 运行时的重要组件随 Windows Vista 一同发布,使客户能够在 Windows Vista 上运行 Visual Basic 6.0 应用程序。在 Visual Basic 6.0 运行时上编写的一组应用程序正在 Windows XP 和 Windows Vista 间进行兼容性测试,确保所有应用程序在两种操作系统上的工作方式基本相同。既然是随着不同的操作系统发布的,因此在功能上可能会略有不同,需要进行修改。通过普通的支持通道可以逐个解决这些差异。所发现的任何问题都将在 Visual Basic 支持站点中备案 (http://msdn.microsoft.com/vbasic/support/)。
在 2008 年 3 月之前,Visual Basic 6.0 IDE 将作为 Visual Basic 6.0 扩展支持策略的一部分在 Windows Vista 上得到支持。Windows Vista 和 Visual Basic 团队正在 Windows Vista 上对 Visual Basic 6.0 IDE 进行测试,以确保 IDE 在功能上与在之前的操作系统上一样正常运行。本公告不会更改 IDE 的支持策略。

Visual Basic 6.0 运行时Visual Basic 6.0 运行时定义为已编译的二进制文件,最初包含在 Visual Basic 6.0 的重新分布列表中。这些文件在原始 Visual Basic 6.0 许可证中被标记为可重新分布。其示例包括 Visual Basic 6.0 运行时库 (msvbvm60.dll)、控件(如 msflxgrd.ocx),以及其他主要功能领域的运行时支持文件(如 MDAC)。这组 Visual Basic 6.0 运行时文件就是作为 Windows XP 的一部分发布的文件组。
对于 Windows Vista,重要的 Visual Basic 6.0 运行时文件将作为操作系统的一部分发布,并且将在 Windows Vista 的整个生存期内得到支持。生存期包括自 Windows Vista 发布之日起的五年主流支持期和五年扩展支持期。
未在 Windows Vista 上发布的二进制文件遵循其计划的支持生存期。这些文件兼容性的测试是 Windows Vista 上运行的 Visual Basic 6.0 应用程序测试的一部分,但是需要通过应用程序安装对其进行部署,且不会作为 Windows Vista 的一部分得到支持。
稍后将提供随 Vista 重新分布的运行时文件列表。

Visual Basic 6.0 支持生存期Windows Vista 上 Visual Basic 6.0 二进制文件的发布不会更改 Visual Basic 6.0 IDE 或 Visual Studio 6.0 的总体支持策略。2008 年 3 月之后将不提供对这些产品的扩展支持。
有关 Visual Basic 6.0 及 Visual Studio 6.0 产品支持策略的详细信息,请参阅 http://msdn.microsoft.com/vstudio/support/lifecycle/。有关 Microsoft 产品支持生命周期的详细信息,请参阅 http://support.microsoft.com/gp/lifepolicy。作为该支持生命周期的一部分,Microsoft 将继续支持 Visual Basic 6.0 运行时在 Windows 2000、Windows XP 和 Windows Server 2003 这些操作系统上的支持生存期。举例来说,这也就意味着直到 2008 年 6 月主流支持和 2013 年扩展支持结束之前,Visual Basic 6.0 运行时将在 Windows Server 2003 上得到支持。
有关支持生命周期或其他支持选项的详细信息,请访问我们的支持页面,网址为 http://www.microsoft.com/support

第三方组件Microsoft 无法为第三方组件(如 OCX/ActiveX 控件)提供支持。鼓励客户与原始控件供应商联系,详细了解这些组件的支持信息。

通过在 Windows Vista 上运行的 VB 6.0 应用程序报告问题开发人员如果计划将 Windows Vista 与 Visual Basic 6.0 结合使用,就需要安装最新的 Windows Vista 公共预发布版本,并使用原始的应用程序验收测试对应用程序的兼容性进行测试。Windows Vista 的预发布版本(社区技术预览版和 Beta 版)均可在 MSDN Subscriber Downloads 站点中找到。
如果发现 Visual Basic 6.0 应用程序在 Windows Vista 上运行时出现问题(相同的代码在 Windows XP 上运行正常),请通过普通的支持渠道解决问题。

运行时定义以下是在 Windows Vista 上发布的 Visual Basic 6.0 运行时文件的列表。
在 Windows Vista 中发布atl.dllasycfilt.dllcomcat.dllcompobj.dlldbnmpntw.dlldcomcnfg.exedllhost.exeds16gt.dllds32gt.dllexpsrv.dllhh.exeHhctrl.ocximagehlp.dlliprop.dllitircl.dllitss.dllmfc40.dllmfc42.dllmfc42enu.dllmsadce.dllmsadcer.dllmsadcf.dllmsadcfr.dllmsadco.dllmsadcor.dllmsadcs.dllmsadds.dllmsaddsr.dllmsader15.dllmsado15.dllmsador15.dllmsadrh15.dllmscpxl32.dllmsdadc.dllmsdaenum.dllmsdaer.dllmsdaora.dllmsdaosp.dllmsdaprst.dllmsdaps.dllmsdasc.dllmsdasql.dllmsdasqlr.dllmsdatsrc.tlbmsdatt.dllmsdfmap.dllmsdfmap.inimsjtes40.dllmsorcl32.dllmsvbvm60.dllmsvcirt.dllmsvcrt.dllmsvcrt40.dllmtxdm.dllmtxoci.dllodbc16gt.dllodbc32.dllodbc32gt.dllodbcad32.exeodbccp32.cplodbccp32.dllodbccr32.dllodbccu32.dllodbcint.dllOdbcji32.dllOdbcjt32.dllodbctrac.dlloddbse32.dllOdexl32.dllOdfox32.dllOdpdx32.dllodtext32.dllole2.dllole32.dlloleaut32.dlloleaut32.dllOledb32.dllOledb32r.dllOledlg.dllOlepro32.dllOlethk32.dllregsvr32.exeRpcns4.dllrpcrt4.dllScrrun.dllSecur32.dllsimpdata.tlbsqloledb.dllSqlsrv32.dllStdole2.tlbStdole32.tlbstorage.dllTriedit.dllVbajet32.dllvfpodbc.dll

已测试,但未在 Vista 中发布anibtn32.ocxautmgr32.exeautprx32.dllciscnfg.execomct232.ocxcomct332.ocxcomctl32.ocxcomdlg32.ocxdao350.dlldbadapt.dlldbgrid32.ocxdblist32.ocxdbmssocn.dlledao2535.tlbgauge32.ocxgraph32.ocxgrid32.ocxgswdll32.dllhlp95en.dllkeysta32.ocxmci32.ocxmdac_typ.exemsaddndr.dllmsadodc.ocxmsbind.dllmscdrun.dllmschart.ocxmschrt20.ocxmscomct2.ocxmscomctl.ocxmscomm32.ocxmsdatgrd.ocxmsdatlst.ocxmsdatrep.ocxmsdbrptr.dllmsexch35.dllmsexcl35.dllmsflxgrd.ocxmshflxgd.ocxmshtmpgr.dllmsinet.ocxmsjet35.dllmsjint35.dllmsjt4jlt.dllmsjter35.dllmsjtor35.dllmsltus35.dllmsmapi32.ocxmsmask32.ocxmsoutl32.ocxmspdox35.dllmsrd2x35.dllmsrdc20.ocxmsrdo20.dllmsrepl35.dllmsstdfmt.dllmsstkprp.dllmstext35.dllmswcrun.dllmswinsck.ocxmsxbse35.dllodbctl32.dllodkob32.dllolecnv32.dllpicclp32.ocxracmgr32.exeracreg32.dllrdocurs.dllrichtx32.ocxrpcltc1.dllrpcltc5.dllrpcltccm.dllrpclts5.dllrpcltscm.dllrpcmqcl.dllrpcmqsvr.dllrpcss.exeadoapt15.regadofre15.regmakapt15.batmakfre15.batmsderun.dlldbmsshrn.dllmsdaerr.dllmsdatl2.dlloledb32x.dllspin32.ocxsysinfo.ocxtabctl32.ocxthreed32.ocxtlbinf32.dllvisdata.exevbar332.dllvsdbflex.srgwbclsdsr.ocxwbclsdsr.ocxwindbver.exe

原文链接:
http://msdn.microsoft.com/zh-cn/vbasic/ms788708.aspx
 楼主| 发表于 2009-3-11 00:13:01 | 显示全部楼层
Support Statement for Visual Basic 6.0 on Windows Vista, Windows Server 2008 and Windows 7
http://msdn.microsoft.com/en-us/vbrun/ms788708.aspx
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|Archiver|MorGain 空间

GMT+8, 2024-11-24 08:01

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表