升级用 Visual Basic 早期版本创建的应用程序
更新:2007 年 11 月
Visual Basic 2008 可以升级在 Visual Basic 6.0 中创建的应用程序,这样您就可以利用 .NET Framework 的优势继续进行开发。首次打开 Visual Basic 6.0 项目文件 (.vbp) 时,将出现“升级向导”。您还可以使用附带的命令行工具在开发环境外升级项目。
升级工具将修改项目中的代码以符合 Visual Basic 2008 语法,并将所有窗体和控件替换为 Visual Basic 2008 等效项。因为 Visual Basic 6.0 和 Visual Basic 2008 之间存在差异,项目中的某些部分可能无法正确升级。如出现这种情况,您将收到一个升级报告,此报告将引导您完成修改相应应用程序的过程。
说明: |
---|
如果您不准备升级 Visual Basic 6.0 应用程序,仍然可以通过使用 Interop Forms Toolkit 2.0 来利用 .NET Framework 的优势。使用 Interop Forms Toolkit 2.0 可以在 Visual Basic 2008 中创建新的窗体或用户控件并在 Visual Basic 6.0 应用程序中使用它们。 Interop Toolkit 2.0 可以从 MSDN 网站的相应页面免费下载。 |
某些 Visual Basic 6.0 应用程序可能无法从升级到 Visual Basic 2008 中获益。您可以将您选择升级的应用程序准备好,以便升级能顺利完成。
下列主题将帮助您更好地了解升级过程。
本节内容
升级的必要性
讨论 Visual Basic 6.0 和 Visual Basic 2008 之间的不同之处。升级前的注意事项
讨论升级的局限性和注意事项。Visual Basic 6.0 应用程序的升级准备工作
描述如何确保应用程序做好升级准备。有关升级的语言建议
提供在准备用于升级的 Visual Basic 6.0 应用程序或开发以后可能会升级的 Visual Basic 6.0 应用程序时可以采纳的一些建议。Visual Basic 6.0 兼容库
描述为向后兼容提供的机制。Visual Basic 升级向导
概述如何使用升级向导将 Visual Basic 6.0 项目升级到 Visual Basic 2008。如何:用 Visual Basic 升级向导升级项目
描述如何使用升级向导。“升级 Visual Basic 6 代码”对话框
介绍了用于将 Visual Basic 6.0 代码升级为 Visual Basic 2008 代码的用户界面。如何:使用“升级 Visual Basic 6 代码”对话框升级 Visual Basic 6.0 代码
解释如何将 Visual Basic 6.0 代码升级为 Visual Basic 2008 代码。如何:在升级应用程序中模拟 Visual Basic 6.0 三态控件
演示如何使用 ImageList 模拟 Visual Basic 6.0 三态控件。将 WebClass 项目升级到 Visual Basic 2005
解释如何将 WebClass 项目(也称作 IIS 应用程序)升级为 ASP.NET Web 应用程序项目。完成升级过程
介绍升级向导运行完毕后要执行的操作。Visual Basic 升级报告
描述升级报告的格式和用途。如何:查看升级报告
说明如何打开升级报告。如何:从命令行升级项目
描述如何使用命令行升级工具。从 Visual Basic 6.0 升级的应用程序的疑难解答
列出升级工具未检测到的一些已知问题,然后说明如何解决这些问题。Printer Compatibility Library
提供了对 Printer Compatibility Library 的概述。如何:使用 Printer Compatibility Library 修复升级错误 (Visual Basic)
演示如何修复 Printer 升级错误。部署引用 Printer Compatibility Library 的应用程序
介绍如何通过使用引导功能来部署引用 Printer Compatibility Library 的应用程序。
相关章节
Visual Basic 中的新增功能
介绍 Visual Basic 2008 中的新功能。适用于 Visual Basic 6.0 用户的帮助
列出 Visual Basic 6.0 和 Visual Basic 2008 之间的不同之处。同时使用 Visual Basic 6.0 和当前的 Visual Basic 版本
描述两种 Visual Basic 版本之间的兼容性。