IronXL Lisans Anahtarlarını Kullanma
Lisans Anahtarı Nasıl Alınır
Bir IronXL lisans anahtarı eklemek, projenizi kısıtlama veya filigran olmadan canlı olarak dağıtmanıza olanak tanır.
Bir lisans anahtarı satın alabilir veya burada ücretsiz 30 günlük deneme anahtarı için kaydolabilirsiniz.
Adım 1: IronXL'nin En Son Sürümünü İndirin
Yapmamız gereken ilk iş, .NET framework'e Excel işlevselliği ekleyen IronXl.Excel kütüphanesini kurmaktır.
NuGet Paketi ile Kurulum
- Visual Studio'da projeye sağ tıklayın ve "NuGet Paketlerini Yönet..." seçeneğini seçin.
- IronXl.Excel paketini arayın ve yükleyin.
Ya da
- Paket Yöneticisi Konsoluna girin
-
Şunu yazın:
Install-Package IronXl.Excel
DLL Doğrudan İndirme Kurulumu
Download the IronXL [.NET Excel DLL]() and manually install it into Visual Studio.
Adım 2: Lisans Anahtarınızı Uygulayın
Lisans anahtarını kodunuzun içine yerleştirin
Uygulamanız başlamadan önce IronXL kullanmadan önce bu kodu ekleyin.
// Set the IronXL license key for your project
IronXl.License.LicenseKey = "IRONXL-MYLICENSE-KEY-1EF01";
// Set the IronXL license key for your project
IronXl.License.LicenseKey = "IRONXL-MYLICENSE-KEY-1EF01";
' Set the IronXL license key for your project
IronXl.License.LicenseKey = "IRONXL-MYLICENSE-KEY-1EF01"
.NET Framework Uygulamalarında Web.Config veya App.Config Kullanarak Anahtarınızı Ayarlayın
Web.Config veya App.Config kullanarak anahtarı uygulamanıza global olarak uygulamak için, appSettings içinde yapılandırma dosyanıza aşağıdaki anahtarı ekleyin.
<configuration>
...
<appSettings>
<add key="IronXl.LicenseKey" value="IRONXL-MYLICENSE-KEY-1EF01"/>
</appSettings>
...
</configuration>
<configuration>
...
<appSettings>
<add key="IronXl.LicenseKey" value="IRONXL-MYLICENSE-KEY-1EF01"/>
</appSettings>
...
</configuration>
IronXL sürüm 2023.4.13 - 2024.3.20 arasında bir lisanslama sorunu var:
- ASP.NET projeleri
- .NET Framework sürümü >= 4.6.2
Web.config dosyasına kaydedilen anahtar, ürün tarafından KULLANILMIYOR ve algılanmıyor. Web.config'de Lisans Anahtarı Ayarlama sorun giderme makalesini ziyaret ederek daha fazla bilgi edinin.
Doğrulamak için IronXl.License.IsLicensed'in true döndürdüğünden emin olun.
.NET Core appsettings.json dosyası kullanarak anahtarınızı ayarlayın
.NET Core uygulamanıza evrensel bir anahtar uygulamak için:
- Projenizin ana dizininde
appsettings.jsonadlı bir JSON dosyası ekleyin - JSON yapılandırma dosyanıza bir 'IronXl.LicenseKey' anahtarı ekleyin. Değeriniz lisans anahtarınız olmalıdır.
- Dosya özelliklerinin Çıktı Dizini'ne Kopyalama: Her zaman kopyala içerdiğinden emin olun
Doğrulamak için
IronXl.License.IsLicensed'intruedöndürdüğünden emin olun.
Dosya: appsettings.json
{
"IronXl.LicenseKey": "IRONXL-MYLICENSE-KEY-1EF01"
}
Adım 3: Anahtarınızı test edin
Anahtarinizin dogru kuruldugunu test edin.
// Check if a given license key string is valid.
bool result = IronXl.License.IsValidLicense("IRONXL-MYLICENSE-KEY-1EF01");
// Check if IronXL is licensed successfully
bool is_licensed = IronXl.License.IsLicensed;
// Check if a given license key string is valid.
bool result = IronXl.License.IsValidLicense("IRONXL-MYLICENSE-KEY-1EF01");
// Check if IronXL is licensed successfully
bool is_licensed = IronXl.License.IsLicensed;
Imports IronXl
' Check if a given license key string is valid.
Dim result As Boolean = License.IsValidLicense("IRONXL-MYLICENSE-KEY-1EF01")
' Check if IronXL is licensed successfully
Dim is_licensed As Boolean = License.IsLicensed
Not: Bir lisans ekledikten sonra, yayında olası hatalardan kaçınmak için uygulamanızı temizlemeyi ve yeniden yayımlamayı unutmayın.
Adım 4: Projenize Başlayın
IronXL ile Başlama hakkındaki eğitimimizi takip edin.
Sorular?
Herhangi bir sorunuz varsa, support@ironsoftware.com adresine ulasin.
Sıkça Sorulan Sorular
Projem için lisans anahtarını nasıl edinebilirim?
Lisans anahtarını IronXL web sitesinden satın alarak veya 30 günlük ücretsiz deneme için kaydolarak edinebilirsiniz.
IronXL'i NuGet Paket Yöneticisi kullanarak kurulum adımları nelerdir?
IronXL'i NuGet Paket Yöneticisi kullanarak kurmak için Visual Studio'yu açın, projenize sağ tıklayın, 'NuGet Paketlerini Yönet...' seçeneğini seçin, IronXl.Excel'i arayın ve yükleyin. Alternatif olarak, Paket Yöneticisi Konsolunu kullanarak Install-Package IronXl.Excel yazabilirsiniz.
IronXL'i bir DLL kullanarak manuel olarak nasıl kurabilirim?
IronXL'i manuel olarak kurmak için IronXL web sitesinden .NET Excel DLL'sini indirip Visual Studio projenize ekleyin.
Uygulama kodumda lisans anahtarımı nasıl uygularım?
Uygulamanızın başlangıç koduna lisans anahtarını şu şekilde ekleyin: IronXl.License.LicenseKey = "YOUR-LICENSE-KEY".
.NET Framework uygulaması için Web.Config dosyasında lisans anahtarımı nasıl ayarlayabilirim?
Web.Config dosyasında lisans anahtarınızı, appSettings bölümüne aşağıdaki satırı ekleyerek ayarlayabilirsiniz: .
IronXL'in belirli sürümlerinde lisanslama ile ilgili bilinen sorunlar var mı?
Evet, IronXL'in 2023.4.13 - 2024.3.20 sürümlerinde ASP.NET projeleri ve .NET Framework sürümleri 4.6.2 ve üzeri için, Web.config'de saklanan anahtarın tanınmayabileceği bilinen bir sorun vardır.
.NET Core uygulamasında appsettings.json kullanarak lisans anahtarımı nasıl uygularım?
.NET Core uygulamanızda, appsettings.json adında bir JSON dosyası ekleyin, lisans anahtarınızı içeren 'IronXl.LicenseKey' girişini ekleyin ve dosya özelliğini 'Çıktı Dizini Kopya: Her Zaman Kopyala' olarak ayarlayın.
IronXL lisans anahtarımın doğru bir şekilde uygulandığını nasıl doğrularım?
Lisans anahtarınızı doğrulamak için, IronXl.License.IsValidLicense("YOUR-LICENSE-KEY") kullanarak anahtarın geçerliliğini kontrol edin ve IronXl.License.IsLicensed dönüş değerinin true olduğundan emin olun.
Lisans anahtarını ekledikten sonra hangi adımlar atılmalıdır?
Lisans anahtarını ekledikten sonra, dağıtım sorunlarını önlemek için uygulamanızı temizlemek ve yeniden yayınlamak önemlidir.
Ek yardım veya destek nereden bulabilirim?
Ek yardım veya destek için Iron Software destek ekibine support@ironsoftware.com adresinden ulaşabilirsiniz.
IronXL’in lisanslaması, .NET 10 projeleri ve platformlarında tam olarak destekleniyor mu?
Evet. IronXL ürünleri, kod, Web.Config veya appsettings.json aracılığıyla lisanslama dahil olmak üzere .NET 10 (ve .NET 9, 8, 7, 6, ve .NET Core / Standard / Framework sürümleriyle birlikte) tam olarak desteklenir ve özel bir yapılandırma gerektirmez. .NET 10'da lisans anahtarı uygulamak için resmi belgelerde gösterilen aynı yöntemleri kullanın: Başlangıç kodunda IronXl.License.LicenseKey ayarlayın veya appsettings.json gibi bir yapılandırma dosyası kullanarak "IronXl.LicenseKey": "YOUR-KEY" ayarlayın ve dosyanın çıktı dizinine kopyalanmasını sağlayın. Bu, IronXL’in uyumluluk beyanlarına uygundur.

