Visual Basic .NET 已不再支持下列的 Visual Basic 6.0 功能。
A:
· OLE 容器控件 Visual Basic .NET 中没有对等的对象。依赖这个控件的应用程序应继续使用 Visual Basic 6.0。
· 动态资料交换 (DDE) DDE 方法不再受到支持。依赖 DDE 的应用程序应该修改为使用其它的应用程序间通讯方法或继续使用 Visual Basic 6.0。
· DAO 或 RDO 资料系结 (Data Binding) Visual Basic .NET 中不支持将资料系结至 DAO 或 RDO 资料来源;Data 控件及 RemoteData 控件没有对等物。只能透过程序代码存取 DAO 和 RDO。依赖 DAO 或 RDO 资料系结的应用程序应该升级为使用 ADO 或继续使用 Visual Basic 6.0。
· Visual Basic 5.0 控件 Visual Basic 6.0 中包含 Visual Basic 5.0 版的 Windows 通用控件和 Data-Bound Grid 控件。这些控件与 Visual Basic .NET 是不兼容的。依赖这些控件的应用程序应该升级为使用 6.0 版或继续使用 Visual Basic 6.0。
· DHTML 应用程序 Visual Basic .NET 中没有对等的对象。不过 DHTML 应用程序可以与 Visual Basic .NET 技术互相操作。
· ActiveX 文件 Visual Basic .NET 中没有对等的对象。不过 DHTML 应用程序可以与 Visual Basic .NET 技术互相操作。ActiveX 文件应该重写为使用者控件 (User Control) 或继续使用 Visual Basic 6.0。
· 属性页 Visual Basic .NET 中没有对等的对象。如果您的应用程序需要使用大量的属性页,则应该继续使用 Visual Basic 6.0。
· 使用者控件 以 Visual Basic 6.0 建立的使用者控件可以在 Visual Basic .NET 中使用,不过新版本中不再提供设计阶段支持;使用者控件项目无法进行升级。使用者控件的修改应该在 Visual Basic 6.0 中进行。
· Web 类别 (Class) Visual Basic .NET 中没有对等的对象。不过 Web 类别可以与 Visual Basic .NET Web 技术互相操作。Web 类别应用程序应该继续使用 Visual Basic 6.0。