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

IronQR lisans anahtarı eklemek, projenizi kısıtlama veya filigran olmadan canlı olarak dağıtmanıza izin verir.

lisans anahtarı satın alın veya buradan ücretsiz 30 günlük deneme anahtarı için kayıt olun.


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

NuGet Üzerinden Kurulum

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

Install-Package IronQR

Daha fazla bilgi için, IronQR için NuGet paket sayfasını ziyaret edin.

DLL Üzerinden Kurulum

Alternatif olarak, IronQr.Dll indirilebilir ve proje referansı olarak eklenebilir.


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

Lisansınızı kodla ayarlayın

Lisans anahtarınızı ayarlamak için, uygulamanızın başlangıcında IronQR kullanmadan önce 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

Lisansınızı Web.Config veya App.Config kullanarak ayarlayın

Web.Config veya App.Config'i kullanarak anahtarı uygulamanıza küresel olarak uygulamak için, appSettings içinde yapılandırma 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 öncesi sürümlerde IronQR lisansı projelerde bilinen bir lisans sorunu vardır:

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

Anahtar, Web.config dosyasında saklandığında ürün tarafından ALINMAYABİLİR ve kullanılmayabilir. Daha fazla bilgi için sorun giderme makalesini ziyaret edin.

IronQr.License.IsLicensed'un true döndürdüğünden emin olun, böylece lisansın başarıyla uygulandığını doğrulayabilirsiniz.


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

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

  • Projenize kök dizinde appsettings.json adlı bir JSON dosyası ekleyin.
  • JSON yapılandırma dosyanıza IronQr.LicenseKey anahtarını ekleyin. Değer, lisans anahtarınız olmalıdır.
  • Dosya özelliği Çıkış Dizinine Kopya her zaman Kopyala olarak ayarlayın.

Dosya: appsettings.json

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

Adım 3: Anahtarınızı test edin

Anahtarınızın doğru bir şekilde yüklendiğini aşağıdaki kodla 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: Projenize Başlayın

IronQR ile Başlangıç Yapma öğreticimizi takip edin.


Sorular?

Herhangi bir sorunuz varsa, support@ironsoftware.com adresine ulaşın.

Sıkça Sorulan Sorular

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

IronQR lisans sayfasında satın alarak veya ücretsiz 30 günlük deneme için kaydolarak bir lisans anahtarı edinebilirsiniz.

IronQR'yi NuGet kullanarak kurmanın adımları nelerdir?

NuGet kullanarak IronQR'yi kurmak için şu komutu kullanın: nuget install IronQR ve NuGet paket sayfasındaki talimatları izleyin.

IronQR lisans anahtarımı C# uygulamasında nasıl uygulayabilirim?

IronQR lisans anahtarınızı, uygulama başlatma kodunda ayarlayın: IronQr.License.LicenseKey = "Your-License-Key".

IronQR lisans anahtarı Web.Config'de yapılandırılabilir mi?

Evet, lisans anahtarını, Web.Config dosyanızın appSettings bölümüne ekleyebilirsiniz. Ancak, 2024.3.2 öncesi sürümlerde ASP.NET projelerinde anahtarın algılanmayabileceği bilinen sorunu not edin.

.NET Core uygulamasında bir IronQR lisans anahtarı nasıl uygulanır?

Projenize appsettings.json adlı bir JSON dosyası ekleyin ve lisans anahtarınızı IronQr.LicenseKey altında dahil edin. Dosya özelliğinin 'Her zaman kopyala' olarak ayarlandığından emin olun.

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

IronQr.License.IsValidLicense("Your-License-Key") ve IronQr.License.IsLicensed kullanarak lisansın uygulandığını doğrulayın ve emin olun.

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

2024.3.2 öncesi ASP.NET projelerinde anahtar algılanmayabilir. Çözümler için sorun giderme makalesini kontrol edin.

IronQR lisans anahtarı sorunları için destek var mı?

Evet, bir sorunla karşılaşırsanız, destek@ironsoftware.com adresinden destek ekibiyle iletişime geçebilirsiniz.

.NET Framework projesinde IronQR kullanımı için hangi yapılandırmalar gereklidir?

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

Manuel kurulum için IronQR DLL'ini nereden indirebilirim?

Iron Software web sitesinden IronQR DLL'ini indirebilir ve projenize referans 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'da olduğu gibi .NET 10 projesinde uygulayabilirsiniz—"IronQr.LicenseKey": "Your-License-Key" içeren bir appsettings.json dosyasını projenizin köküne ekleyerek, dosya özelliklerinin 'Her zaman kopyala' olarak ayarlandığını göz önünde bulundurarak. Kitaplığı kullanmadan önce kodda da IronQr.License.LicenseKey = ... ile ayarlayabilirsiniz. .NET Framework uyumluluğunu hedefliyorsanız (veya .NET 10 çoklu hedefleme veya kütüphane kullanımı ile), Web.Config/App.Config veya kod tabanlı lisanslama uygun şekilde kullanıldığından emin olun. Onay için NuGet uyumluluk ayrıntılarına bakın.

Curtis Chau
Teknik Yazar

Curtis Chau, Bilgisayar Bilimleri alanında lisans derecesine sahiptir (Carleton Üniversitesi) ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirme üzerine uzmanlaşmıştır. Kullanıcı dostu ve estetik açıdan hoş arayüzler tasarlamaya tutkuyla bağlı olan Curtis, modern çerç...

Daha Fazlasını Oku
Başlamaya Hazır mısınız?
Nuget İndirmeler 64,787 | Sürüm: 2026.4 just released
Still Scrolling Icon

Hala Kaydiriyor musunuz?

Hızlı bir kanit mi istiyorsunuz? PM > Install-Package IronQR
bir örneği çalıştır URL'inin bir QR koduna dönüşünü izle.