Ist Ummeldung für eine neue Version von ActiveX-exe-Komponente erforderlich?

StackOverflow https://stackoverflow.com/questions/2208096

  •  18-09-2019
  •  | 
  •  

Frage

Wenn Sie eine neue Version eines ActiveX-exe bereitstellen muss sie erneut registriert werden? Die exe wurde in VB6 erstellt.

War es hilfreich?

Lösung

VB6 ... eine Weile her. Hier ist, wie ich es vergessen:

Sie müssen nur neu registrieren, wenn Sie die Binärschnittstelle ändern. Wenn ich das richtig es eine Checkbox auf dem Projekt erinnere binäre Kompatibilität zu behalten. Falls Sie Fragen überprüfen, die wichtigsten Dinge, die wie die progid und classid eingetragenen bekommen nicht ändern, es sei denn sie müssen, und ich glaube, VB6 etwas Schnittstelle Forwarding genannt verwendet eine neue Schnittstelle auf der Oberseite der vorherigen Schnittstelle zu registrieren, wenn Sie nicht machen brechender Änderungen an Schnittstellen (zB einen Parameter einer bestehenden Methode Hinzufügen sondern einen vorhandenen Parameter nicht entfernen).

Wenn Sie neue Methoden oder erweitert bestehende Methoden in kompatibler Weise hinzugefügt haben, die bestehende Registrierung noch nicht über sie wissen, so müssten Sie sich erneut registrieren diejenigen zu entlarven.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top