IronQR Lisans Anahtarlarını Kullanma

This article was translated from English: Does it need improvement?
Translated
View the article in English

Lisans Anahtarı Nasıl Alınır

Bir IronQR lisans anahtarı eklemek, projenizi sınırlamalar veya filigransız olarak canlı yayına almanızı sağlar.

Bir lisans anahtarı satın alabilir veya ücretsiz 30 günlük deneme anahtarı için buradan kaydolabilirsiniz.


Adım 1: IronQR'nin En Son Sürümünü İndirin

NuGet Üzerinden Kurulum

Aşağıdaki komutu kullanarak IronQR NuGet Paketi'nin en son sürümünü yükleyin:

Install-Package IronQR

Daha fazla bilgi için IronQR'ye ait NuGet paket sayfasını ziyaret edin.

DLL Üzerinden Kurulum

Alternatif olarak, IronQr.Dll dosyası indirilebilir ve bir başvuru olarak projenize eklenebilir.


Adım 2: Lisans Anahtarınızı Uygulayın

Kod Kullanarak Lisansınızı Ayarlayın

Lisans anahtarınızı ayarlamak için IronQR'yi kullanmadan önce uygulamanızın başlangıcında aşağıdaki kodu ekleyin:

:path=/static-assets/qr/content-code-examples/how-to/license-keys-set-license.cs
// Set the license key for IronQR before using the library
IronQr.License.LicenseKey = "IronQR_MYLICENSE_KEY_1EF01";
' Set the license key for IronQR before using the library
IronQr.License.LicenseKey = "IronQR_MYLICENSE_KEY_1EF01"
$vbLabelText   $csharpLabel

Web.Config veya App.Config Kullanarak Lisansınızı Ayarlayın

Web.Config veya App.Config kullanarak uygulamanıza global olarak bir anahtar uygulamak için, appSettings içindeki tanıtma dosyanıza aşağıdaki anahtarı ekleyin:

<configuration>
  ...
  <appSettings>

    <add key="IronQr.LicenseKey" value="IronQR-MYLICENSE-KEY-1EF01"/>
  </appSettings>
  ...
</configuration>
<configuration>
  ...
  <appSettings>

    <add key="IronQr.LicenseKey" value="IronQR-MYLICENSE-KEY-1EF01"/>
  </appSettings>
  ...
</configuration>
XML

Not: 2024.3.2'den önceki sürümleri yayımlanan IronQR ile bilinen bir lisanslama problemi vardır:

  • ASP.NET projeleri
  • .NET Framework sürümü >= 4.6.2

Web.config dosyasında depolanan anahtar, ürün tarafından alınamayabilir ve kullanılamayabilir. Daha fazla bilgi için, sorun giderme makalesini ziyaret edin: IronQR Lisans Anahtarı için Çözüm Makalesi

Lisansın başarıyla uygulandığını doğrulamak için IronQr.License.IsLicensed'nin true değerini döndürdüğünden emin olun.


Bir .NET Core appsettings.json dosyası kullanarak lisans anahtarınızı ayarlayın

.NET Core uygulamanıza bir anahtarı global olarak uygulamak için:

  • Projenizin kök dizinine appsettings.json adlı bir JSON dosyası ekleyin.
  • JSON yapılandırma dosyanıza bir IronQr.LicenseKey anahtarı ekleyin. Değer, lisans anahtarınız olmalıdır.
  • Dosya özelliği Çıkış Dizini Kopyala ayarlandığından emin olun, Her zaman kopyala.

Dosya: appsettings.json

{
    "IronQr.LicenseKey": "IronQR-MYLICENSE-KEY-1EF01"
}

Adım 3: Anahtarınızı Test Edin

Anahtarınızın doğru şekilde yüklendiğini aşağıdaki kod ile test edin:

:path=/static-assets/qr/content-code-examples/how-to/license-keys-test-license.cs
// Validate the license key
bool result = IronQr.License.IsValidLicense("IronQR-MYLICENSE-KEY-1EF01");

// Check if IronQR is licensed successfully
bool isLicensed = IronQr.License.IsLicensed;
' Validate the license key
Dim result As Boolean = IronQr.License.IsValidLicense("IronQR-MYLICENSE-KEY-1EF01")

' Check if IronQR is licensed successfully
Dim isLicensed As Boolean = IronQr.License.IsLicensed
$vbLabelText   $csharpLabel

Adım 4: Projeye Başlayın

IronQR ile Başlarken nasıl yapılır kılavuzumuzu takip edin.


Sorular?

Sorularınız varsa support@ironsoftware.com adresinden bize ulaşın

Sıkça Sorulan Sorular

IronQR için bir lisans anahtarını nasıl alabilirim?

IronQR lisans anahtarınızı satın alarak veya IronQR lisans sayfasında ücretsiz 30 günlük deneme sürümüne kaydolarak alabilirsiniz.

IronQR'yi NuGet kullanarak kurulum adımları nelerdir?

IronQR'yi NuGet kullanarak kurmak için, nuget install IronQR komutunu kullanın ve NuGet paket sayfasındaki talimatları izleyin.

IronQR lisans anahtarımı C# uygulaması içinde nasıl uygulayabilirim?

Uygulama başlangıç kodunda IronQR lisans anahtarınızı IronQr.License.LicenseKey = "Your-License-Key" ile ayarlayın.

Web.Config dosyasına IronQR lisans anahtarını yapılandırabilir miyim?

Evet, lisans anahtarını Web.Config dosyasının appSettings bölümüne ekleyebilirsiniz. Ancak, 2024.3.2'den önceki versiyonlarda ASP.NET projelerinde anahtarın algılanmaması gibi bilinen bir sorun olduğunu unutmayın.

.NET Core uygulamasında bir IronQR lisans anahtarını nasıl uygularım?

Projenize appsettings.json adlı bir JSON dosyası ekleyin ve lisans anahtarınızı IronQr.LicenseKey altında ekleyin. Dosya özelliğini 'Her zaman kopyala' olarak ayarlayın.

IronQR lisans anahtarımın çalışıp çalışmadığını nasıl test edebilirim?

Lisans anahtarının geçerliliğini ve uygulandığını sağlamak için, IronQr.License.IsValidLicense("Your-License-Key") ve IronQr.License.IsLicensed kullanın.

IronQR lisans anahtarım Web.Config içinde tanınmıyorsa ne yapmalıyım?

ASP.NET projelerinde 2024.3.2 öncesi versiyonlar için anahtar algılanamıyor olabilir. Çözüm makalesini kontrol edin.

IronQR lisans anahtarı sorunları için destek mevcut mu?

Evet, herhangi bir sorunla karşılaşırsanız, destek için support@ironsoftware.com adresinden destek ekibine ulaşabilirsiniz.

.NET Framework projesinde IronQR kullanmak için gerekli yapılandırmalar nelerdir?

.NET Framework projeleri için, lisans anahtarını, Web.Config veya App.Config dosyasında appSettings bölümüne ekleyin.

IronQR DLL dosyasını manuel kurulum için nereden indirebilirim?

IronQR DLL dosyasını Iron Software web sitesinden indirip proje referansınız olarak ekleyebilirsiniz.

IronQR, .NET 10'u destekliyor mu ve .NET 10 projelerinde lisans anahtarlarını nasıl uygularım?

Evet, IronQR, hedef çerçevelerinden biri olarak .NET 10'u destekler. Lisans anahtarını, .NET Core gibi bir .NET 10 projesinde 'IronQr.LicenseKey': 'Your-License-Key' içeren bir appsettings.json dosyası ekleyerek aynı şekilde uygulayabilirsiniz, dosyanın özelliklerinde 'Her zaman kopyala' olarak ayarladığınızdan emin olun. Aynı zamanda, kodda IronQr.License.LicenseKey = ... ayarlayarak kütüphaneyi kullanmadan önce ayarlayabilirsiniz. Eğer .NET Framework uyumluluğunu hedefliyorsanız (.NET 10 çoklu hedefleme veya kütüphane kullanımı yoluyla), Web.Config / App.Config ya da kod tabanlı lisanslamanın uygun şekilde kullanıldığından emin olun. NuGet uyumluluk detayları için konfirmasyon alınız.

Curtis Chau
Teknik Yazar

Curtis Chau, Bilgisayar Bilimleri alanında Lisans Derecesine (Carleton Üniversitesi) sahip ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirmeyle ilgileniyor. Sezgisel ve estetik açıdan hoş kullanıcı arayüzleri oluşturma tutkunu, Curtis modern çerçevelerle çalışmayı ve iyi yapı...

Daha Fazla Oku
Başlamaya Hazır mısınız?
Nuget İndirmeler 67,270 | Sürüm: 2026.5 just released
Still Scrolling Icon

Hâlâ Kaydırıyor Musunuz?

Hızlıca kanıt ister misiniz? PM > Install-Package IronQR
bir örnek çalıştırın url'nizin bir QR koda dönüşmesini izleyin.