Änderungen an der Binärkompatibilität für Visual Basic 6.0-Benutzer
Aktualisiert: November 2007
In Visual Basic 2008 wird der Mechanismus zur Gewährleistung der Kompatibilität mit älteren Versionen einer Komponente aktualisiert.
Binärkompatibilität
Visual Basic 6.0
In Visual Basic 6.0 können Sie mit der Option Binär-Kompatibilität beim Kompilieren einer neuen Version automatisch Klassen- und Schnittstellenbezeichner aus einer älteren Version einer Komponente beibehalten. Die neue Version enthält die alten und die neuen Bezeichner; Client-Anwendungen können die alte Schnittstelle zu Ihrer Komponente weiter verwenden, ohne aktualisiert werden zu müssen.
Visual Basic 2008
In Visual Basic 2008 wird die Binärkompatibilität durch Attribute erreicht. Dadurch haben Sie eine direkte Kontrolle über die Informationen, die in Ihre kompilierte Komponente gestellt werden, z. B. Klassen- und Schnittstellenbezeichner, virtuelle Tabellenoffsets und entsprechende COM-Attribute. Da Attribute explizit zur Wahrung der Kompatibilität ausgewählt werden können, wird die Option Binär-Kompatibilität von Visual Basic 6.0 nicht unterstützt.
Siehe auch
Konzepte
Übersicht über Attribute in Visual Basic
In Visual Basic verwendete Attribute
Globale Attribute in Visual Basic
Änderungen an der Unterstützung von Programmierelementen (Zusammenfassung)