Lisanslama

Lisans Ne Zaman Uygulanmalı

Bu basit kuralları takip edin:

  • Lisans yalnızca her uygulama alanında bir kez ayarlanmalıdır.
  • Herhangi bir başka Aspose.CAD sınıfını kullanmadan önce lisansı ayarlamanız gerekir.
  • SetLicense’ı birden fazla kez çağırmak zarar vermez, ancak işlemci süresini boşa harcar.
  • Windows Forms veya konsol uygulaması geliştiriyorsanız, Aspose.CAD sınıflarını kullanmadan önce başlangıç kodunda SetLicense’ı çağırın.
  • ASP.NET uygulaması geliştirirken, Global.asax.cs (Global.asax.vb) dosyasından Application_Start korumalı yönteminde SetLicense’ı çağırın. Uygulama başladığında bir kez çağrılır.
  • Web sayfası her yüklendiğinde lisansın yükleneceği anlamına geldiğinden, Page_Load yöntemleri içinden SetLicense’ı çağırmayın.
  • Bir sınıf kütüphanesi geliştiriyorsanız, Aspose.CAD kullanan sınıfın statik yapıcısından SetLicense’ı çağırın. Statik yapıcı, sınıfınızın bir örneği oluşturulmadan önce çalışır ve Aspose.CAD lisansının düzgün bir şekilde ayarlandığından emin olur.

Dosya veya Akış Nesnesi Kullanarak Lisans Uygulama

Bileşeni lisanslamak için License.SetLicense yöntemini kullanın. Lisansı ayarlamanın en kolay yolu, lisans dosyasını Aspose.CAD.dll ile aynı klasöre koymak ve aşağıda gösterildiği gibi dosya adını belirtmektir.

Dosyadan Lisans Yükleme

Bu kod parçası, bir dosyada veya yerleşik bir kaynakta saklanan bir lisansı başlatır.

// Set path of the license file, i.e. c:\temp\
string dataDir = @"c:\temp\";
License license = new License();
license.SetLicense(dataDir + "Aspose.CAD.lic");

Akış Nesnesinden Lisans Yükleme

Bu kod parçası, akıştan lisansı başlatır.

// Set path of the license file, i.e. c:\temp\
string dataDir = @"c:\temp\";
// Load an existing file in the stream
FileStream LicStream = new FileStream(dataDir + "Aspose.CAD.lic", FileMode.Open);
License license = new License();
license.SetLicense(LicStream);