Announcement

Collapse
No announcement yet.

Probleme bei der Benutzung von MSCOMM32.OCX

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Probleme bei der Benutzung von MSCOMM32.OCX

    Hallo zusammen,

    ich habe auf einem Rechner (XP Home mit .NET 1.1) ein Programm installiert, welches die MSCOMM32.OCX benutzt.
    Beim Starten des Programms bekomme ich die Fehlermeldung "Keine Lizenz für die Verwendung dieser Klasse vorhanden".

    Auf diesem Rechner läuft schon ein anderes Programm, welches diese OCX ebenfalls benutzt und es gibt keine Probleme.

    Weiß jemand warum dieser Fehler auftritt ??

    Beide Programme sind in C# unter VS 2003 geschrieben.

    Viele Grüsse
    Jörg

  • #2
    Hallo,
    das es sich bei <i>MSCOMM32.OCX</i> um ein lizenzplichtiges Control handelt, muss auf dem Entwicklungsrechner zum Kompilierungszeitpunkt der .NET-Anwendung die Lizenz registriert sein. Dies ist immer dann automatisch der Fall, wenn zum Beispiel <i>Visual Studio 6</i> (inklusive der ActiveX-Komponente) parallel zu <i>Visual Studio .NET 2003</i> installiert ist.
    <br>
    Bei den ActiveX-Control gibt es die Möglichkeit, die Lizenzdaten beim Zugriff mit zu übergeben. Dieser Datenblock wird nur dann korrekt gefüllt, wenn beim Kompilieren der Anwendung die Lizenzdaten auf dem Rechner vorgefunden werden. Wenn der Datenblock korrekt gefüllt ist, kann das lizenzplichtige Control auch auf den Rechnern verwendet werden, auf denen die Lizenzdaten fehlen (weil diese ja "Huckepack" vom Control selbst mitgebracht werden)

    Comment

    Working...
    X