.NET + COM Addin Probleme



  • Hallo,

    ich habe ein Problem.
    In einem Projekt wurde mit VB .NET ein COM Plugin für PowerPoint geschrieben.
    Dieses Plugin funktioniert auch wunderbar - auf dem Entwicklungsrechner.
    Wenn ich eine Setupdatei für das Projekt erstelle (Typ: Gemeinsam genutzte
    Library) und diese auf einem anderem Rechner ausführe, so scheint zwar
    alles zu funktionieren, aber: Das Plugin wird nicht ausgeführt.
    Wie es scheint werden meine COM Funktionen gar nicht ausgeführt.

    Ich bin ziemlich ratlos was da falsch sein könnte und bin für jeden
    Tipp dankbar 🙂

    Viele Grüße,
    Johannes



  • Hast du das COM-Plugin auf dem anderen rechner registriert?

    Sind die Verweise auf das COM-Plugin im VB.NET richtig eingefügt?

    Vielleicht ist das ein Lösungsansatz.

    Cordoba



  • Hallo Cordoba,

    du hast das Problem erkannt, das Addin registriert sich nicht richtig 😉

    Wenn du ein gemeinsames Addinprojekt im VS erstellst, dann setzt der
    für dich automatisch die Registryverweise und registriert das Plugin.
    Um das Projekt später nochmal zu registrieren, kannst du dir vom
    VS eine Setup MSI Datei erstellen, dort werden alle benötigten
    Libs reinkopiert.
    Leider funktioniert dieser Installer wie schon gesagt net 😕

    Wie kann ich ein COM .NET Objekt sonst noch registrieren?

    Danke nochmal für Eure Hilfe 🙂


Anmelden zum Antworten