IronQR Lisans Anahtarlarını Kullanma
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"
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>
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.jsonadlı bir JSON dosyası ekleyin. - JSON yapılandırma dosyanıza
IronQr.LicenseKeyanahtarı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
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.

