IronXL Lisans Anahtarlarını Kullanma
Lisans Anahtarı Nasıl Alınır
Bir IronXL lisans anahtarı eklemek, projenizi canlı olarak kısıtlama veya filigran olmadan dağıtmanıza olanak tanır.
Bir lisans anahtarı satın alabilir veya buradan ücretsiz 30 günlük deneme anahtarı için kaydolabilirsiniz.
Adım 1: IronXL'nin En Son Sürümünü İndirin
İlk yapmamız gereken, .NET framework'e Excel işlevselliği ekleyerek 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
Veya
- Paket Yöneticisi Konsoluna girin
-
Tür:
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
Bu kodu, IronXL kullanılmadan önce, uygulamanızın başlangıcına 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 uygulamanıza bir anahtarı genel olarak uygulamak için, appSettings içindeki 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>
Proje üzerinde IronXL sürüm 2023.4.13 - 2024.3.20 arasında bilinen bir lisanslama sorunu vardır:
- ASP.NET projeleri
- .NET Framework sürümü >= 4.6.2
Web.config dosyasında depolanan anahtar, ürün tarafından algılanmıyor ve kullanılmıyor. 'Web.config'de Lisans Anahtarını Ayarlama' sorun giderme makalesini ziyaret ederek daha fazla bilgi edinin.
Doğrulama için IronXl.License.IsLicensed'nin true değerini döndürdüğünden emin olun.
.NET Core appsettings.json dosyası kullanarak anahtarınızı ayarlayın
.NET Core uygulamanıza bir anahtarı global olarak uygulamak için:
- Projenizin kök dizinine
appsettings.jsonadlı bir JSON dosyası ekleyin - JSON yapılandırma dosyanıza bir 'IronXl.LicenseKey' anahtarı ekleyin. Değer, lisans anahtarınız olmalıdır.
- Dosya özelliklerinin Çıkış Dizini'ne Kopyala: Her zaman kopyala içerdiğinden emin olun
- Doğrulama için
IronXl.License.IsLicensed'nintruedeğerini döndürdüğünden emin olun.
Dosya: appsettings.json
{
"IronXl.LicenseKey": "IRONXL-MYLICENSE-KEY-1EF01"
}
Adım 3: Anahtarınızı Test Edin
Anahtarınızın doğru şekilde yüklendiğini 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, potansiyel dağıtım hatalarından kaçınmak için her zaman uygulamanızı temizleyip yeniden yayınlamayı unutmayın.
Adım 4: Projeye Başlayın
IronXL ile Başlama rehberimizi takip edin.
Sorular?
Herhangi bir sorunuz varsa, support@ironsoftware.com adresine ulaşın
Sıkça Sorulan Sorular
Projem için nasıl lisans anahtarı edinebilirim?
IronXL web sitesinden satın alarak veya ücretsiz 30 günlük deneme için kaydolarak lisans anahtarı edinebilirsiniz.
IronXL'yi NuGet Paket Yöneticisi kullanarak yükleme adımları nelerdir?
IronXL'yi NuGet Paket Yöneticisi'ni kullanarak yüklemek 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 Konsolu'nu kullanarak Install-Package IronXL.Excel komutunu yazabilirsiniz.
IronXL'yi bir DLL kullanarak manuel olarak nasıl yükleyebilirim?
IronXL'yi manuel olarak yüklemek için IronXL'nin web sitesinden .NET Excel DLL'sini indirip Visual Studio projenize ekleyebilirsiniz.
Uygulama kodumda lisans anahtarımı nasıl uygularım?
Uygulama başlatma kodunuza lisans anahtarını şu şekilde ekleyin: IronXl.License.LicenseKey = "YOUR-LICENSE-KEY".
Bir .NET Framework uygulaması için Web.Config dosyasına lisans anahtarımı nasıl koyarım?
Web.Config dosyasındaki appSettings bölümüne aşağıdakini ekleyerek lisans anahtarınızı ayarlayabilirsiniz: .
IronXL'nin belirli sürümlerinde lisanslama ile ilgili bilinen sorunlar var mı?
Evet, IronXL sürümleri 2023.4.13 - 2024.3.20 arasında ASP.NET projelerinde ve .NET Framework sürümleri 4.6.2 ve üstü için bilinen bir sorun mevcut, bu durumda Web.config'de depolanan anahtar tanınmayabilir.
.NET Core uygulamasında appsettings.json kullanarak lisans anahtarımı nasıl uygularım?
.NET Core uygulamanızda appsettings.json adlı bir JSON dosyası ekleyin, 'IronXl.LicenseKey' girdisini lisans anahtarınızla dahil edin ve dosya özelliğini 'Çıkış Dizinine Kopyala: 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") ile geçerliliğini kontrol edin ve IronXl.License.IsLicensed true döndürdüğünden emin olun.
Bir lisans anahtarı ekledikten sonra hangi adımlar atılmalıdır?
Bir lisans anahtarı ekledikten sonra, dağıtım sorunlarını önlemek için uygulamanızı temizleyip yeniden yayınlamak önemlidir.
Ek yardım veya destek nereden alabilirim?
Ek yardım veya destek için Iron Software destek ekibiyle support@ironsoftware.com adresinden iletişime geçebilirsiniz.
IronXL'nin lisanslaması tamamen .NET 10 projeleri ve platformlarında destekleniyor mu?
Evet. Kod, Web.Config veya appsettings.json üzerinden lisanslama dahil olmak üzere IronXL ürünleri, herhangi bir özel yapılandırma gerektirmeden .NET 10'da (aynı zamanda .NET 9, 8, 7, 6 ve .NET Core / Standard / Framework sürümleri) tamamen desteklenir. .NET 10'da bir lisans anahtarı uygulamak için resmi belgelerde gösterilen yöntemleri kullanın: başlatma kodunda IronXl.License.LicenseKey ayarlayın veya appsettings.json gibi bir yapılandırma dosyasını "IronXl.LicenseKey": "YOUR-KEY" kullanarak ayarlayın ve dosyanın çıkış dizinine kopyalandığından emin olun. Bu, IronXL'nin uyumluluk açıklamalarına uygundur. ([ironsoftware.com](https://ironsoftware.com/csharp/excel/?utm_source=openai))

