IronXL 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 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

  1. Visual Studio'da projeye sağ tıklayın ve "NuGet Paketlerini Yönet..." seçeneğini seçin.
  2. IronXl.Excel paketini arayın ve yükleyin.

Ya da

  1. Paket Yöneticisi Konsoluna girin
  2. Şunu yazın:

    Install-Package IronXl.Excel

Paketi NuGet sitesinde buradan görüntüleyin.

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"
$vbLabelText   $csharpLabel

.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>
XML

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.json adlı 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'in true dö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
$vbLabelText   $csharpLabel

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.

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 1,974,422 | Sürüm: 2026.4 just released
Still Scrolling Icon

Hala Kaydiriyor musunuz?

Hızlı bir kanit mi istiyorsunuz? PM > Install-Package IronXl.Excel
bir örnek çalıştırın verilerinizin bir elektronik tabloya dönüştüğünü izleyin.