Lizenzierung

Einschränkungen der Evaluierungsversion

Eine kostenlose Evaluierungsversion von Aspose.Email für C++ kann im Downloadbereich der Aspose-Website unter https://releases.aspose.com/email/cpp/ heruntergeladen werden.

Lizenz mithilfe einer Datei‑ oder Stream‑Objekt anwenden

Die Lizenz kann aus einer Datei oder einem Stream-Objekt geladen werden. Aspose.Email für C++ wird versuchen, die Lizenz an den folgenden Speicherorten zu finden:

  1. Expliziter Pfad.
  2. Der Ordner, der Aspose.Cells.dll enthält.
  3. Der Ordner, der die Assembly enthält, die Aspose.Cells.dll aufgerufen hat.
  4. Der Ordner, der die Haupteintrag-Assembly enthält (Ihre .exe).
  5. Eine eingebettete Ressource in der Assembly, die Aspose.Cells.dll aufgerufen hat.

Der einfachste Weg, eine Lizenz zu setzen, besteht darin, die Lizenzdatei in denselben Ordner wie die Aspose.Email.dll-Datei zu legen und den Dateinamen ohne Pfad anzugeben, wie im folgenden Beispiel gezeigt.

Laden einer Lizenz aus Datei

Der einfachste Weg, eine Lizenz anzuwenden, besteht darin, die Lizenzdatei in denselben Ordner wie die Aspose.Email.dll-Datei zu legen und nur den Dateinamen ohne Pfad anzugeben.

C++


 intrusive_ptr<License> license = new License();

license->SetLicense(new String("Aspose.Email.lic"));

Laden einer Lizenz aus einem Stream-Objekt

Das folgende Beispiel zeigt, wie man eine Lizenz aus einem Stream lädt.

C++


 intrusive_ptr<License>license = new License();

intrusive_ptr<FileStream> myStream = new FileStream(new String("Aspose.Email.lic"), FileMode_Open);

license->SetLicense(myStream);