Ä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)

Referenz

ComClassAttribute-Klasse