IronZIP 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 IronZIP 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 buradan ücretsiz 30 günlük deneme anahtarına kaydolabilirsiniz.


Adım 1: IronZIP'in En Son Sürümünü İndirin

[En son IronZIP sürümünü resmi web sitesinden veya deposundan aldığınızdan emin olun.]

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

Kod Kullanarak Lisansınızı Ayarlayın

Uygulamanızın başlangıcına, IronZIP kullanılmadan önce bu kodu ekleyin.

:path=/static-assets/zip/content-code-examples/get-started/license-keys-apply.cs
// BU KOD PARÇACIK YOKTUR!
' BU KOD PARÇACIK YOKTUR!
$vbLabelText   $csharpLabel

Web.Config veya App.Config Kullanarak Lisansınızı Ayarlayın

Web.Config veya App.Config kullanarak uygulamanıza global bir anahtar uygulamak için, yapılandırma dosyanıza appSettings içinde aşağıdaki anahtarı ekleyin.

<configuration>
  ...
  <appSettings>
    <add key="IronZip.LicenseKey" value="IRONZIP.MYLICENSE.KEY.1EF01"/>
  </appSettings>
  ...
</configuration>
<configuration>
  ...
  <appSettings>
    <add key="IronZip.LicenseKey" value="IRONZIP.MYLICENSE.KEY.1EF01"/>
  </appSettings>
  ...
</configuration>
XML

IronZIP'in 2024.3.3 'ten önceki sürümleriyle bilinen bir lisanslama sorunu var:

  • 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. 'Lisans Anahtarını Web.config'de Ayarlama' sorun giderme makalesini daha fazla bilgi için ziyaret edin.

Doğrulama için IronZip.License.IsLicensed'nin true değerini döndürdüğünden emin olun.


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

.NET Core'da uygulamanıza bir anahtarı genel olarak uygulamak:

  • Projenizin kök dizinine appsettings.json adlı bir JSON dosyası ekleyin.
  • JSON yapılandırma dosyanıza bir 'IronZip.LicenseKey' anahtarı ekleyin. Değer, lisans anahtarınız olmalıdır.
  • Dosya özelliklerinde Çıkış Dizinine Kopyala: Her zaman Kopyala olduğundan emin olun.

Dosya: appsettings.json

{
    "IronZip.LicenseKey":"IRONZIP.MYLICENSE.KEY.1EF01"
}

Adım 3: Lisans Anahtarınızı Doğrulama

Yüklü Lisans Anahtarını Doğrulayın

Lisans anahtarının doğru şekilde uygulandığını doğrulamak için IsLicensed özelliğini kontrol edebilirsiniz. Aşağıdaki kod parçasını kullanın:

:path=/static-assets/zip/content-code-examples/get-started/license-keys-is-licensed.cs
// BU KOD PARÇACIK YOKTUR!
' BU KOD PARÇACIK YOKTUR!
$vbLabelText   $csharpLabel

Lisans Anahtarını Doğrula

Lisans veya deneme anahtarınızın geçerliliğini sağlamak için aşağıdaki kod parçasını kullanabilirsiniz:

:path=/static-assets/zip/content-code-examples/get-started/license-keys-is-valid.cs
// BU KOD PARÇACIK YOKTUR!
' BU KOD PARÇACIK YOKTUR!
$vbLabelText   $csharpLabel

Dönüş değeri Doğru ise, anahtarın geçerli olduğu anlamına gelir ve IronZIP kullanmaya devam edebilirsiniz. Ancak, dönüş değeri Yanlış ise, anahtarın geçersiz olduğunu gösterir.


Adım 4: Projenizle Başlarken

IronZIP ile başlamak için, IronZIP ile Nasıl Başlanır konusunda kapsamlı rehberimizi takip etmenizi şiddetle öneririz. Bu eğitim, IronZIP kullanmanın temellerini anlamanıza yardımcı olacak ayrıntılı talimatlar ve örnekler sunar.


Sorularınız mı Var veya Desteğe mi İhtiyacınız Var?

IronZIP'i canlı projelerde kullanmak için, bir lisans satın almak için bir lisans satın almalı olduğunuz ücretli veya deneme lisans anahtarı gerekecektir. Deneme lisansı, bu linki ziyaret ederek temin edilebilir.

Kod örnekleri, öğreticiler, lisanslama detayları ve kapsamlı belgelerin kapsamlı bir koleksiyonu için lütfen web sitemizdeki IronZIP bölümünü ziyaret edin.

Herhangi bir sorunuz varsa, support@ironsoftware.com adresine ulaşmaktan çekinmeyin.

Sıkça Sorulan Sorular

Bir C# uygulamasında lisans anahtarı nasıl uygulayabilirim?

Bir C# uygulamasında lisans anahtarı uygulamak için, uygulamanızın başlatılması sırasında IronZIP lisans anahtarını kullanabilirsiniz. Lisansın doğru uygulandığından emin olmak için bu kodu IronZIP kullanılmadan önce ekleyin.

Web.Config veya App.Config'e nasıl lisans anahtarı eklerim?

Web.Config veya App.Config kullanarak lisans anahtarını küresel olarak uygulamak için, lisans anahtarını yapılandırma dosyanızın appSettings bölümüne ekleyin. ASP.NET projeleri ve .NET Framework sürümleri 4.6.2 ve üzeri ile sorunlar olabileceğini unutmayın.

Web.Config'de lisans anahtarım tanınmazsa ne yapmalıyım?

Web.Config'te lisans anahtarınız tanınmıyorsa, 2024.3.3 öncesi IronZIP sürümleri ile ilgili bilinen sorunları kontrol edin. Daha fazla bilgi için IronZIP'in web sitesindeki sorun giderme kılavuzuna bakın.

IronZIP lisans anahtarımın çalıştığını nasıl doğrulayabilirim?

IronZIP lisans anahtarınızı IronZip.License.IsLicensed özelliğini kullanarak doğrulayabilirsiniz. Eğer true dönerse, lisans anahtarınız doğru bir şekilde yüklenmiştir.

.NET Core uygulamasında lisans anahtarını nasıl ayarlayabilirim?

.NET Core uygulamalarında, proje kök dizininizdeki appsettings.json dosyasına lisans anahtarı ekleyerek ayarlama yapabilirsiniz. Anahtarın 'IronZip.LicenseKey' altında olduğundan ve dosyanın 'Çıktı Dizini: Daima Kopyala' olarak ayarlandığından emin olun.

Lisans anahtarımın geçerli olup olmadığını nasıl kontrol ederim?

Lisans anahtarınızın geçerliliğini kontrol etmek için IronZip.License.IsValid özelliğini kullanın. Eğer true dönerse, anahtar geçerlidir ve IronZIP'i kullanmaya devam edebilirsiniz.

IronZIP ile başlamak için bir eğitim nereden bulabilirim?

IronZIP ile başlamak için, IronZIP web sitesinde mevcut olan kapsamlı eğitimi takip edin, detaylı talimatlar ve örnekler sağlar.

IronZIP ile ilgili destek gerekiyorsa kiminle iletişime geçmeliyim?

IronZIP ile ilgili herhangi bir destek veya soru için support@ironsoftware.com adresine ulaşın. Ayrıca, web sitesinin IronZIP bölümünde geniş dokümantasyon ve kaynakları da keşfedebilirsiniz.

IronZIP, .NET 10 ile uyumlu mu?

Evet — IronZIP, modern .NET sürümlerini, .NET 8, .NET 9 dahil ve çok platformlu uyumluluğu destekler. .NET 10, 11 Kasım 2025'te yayımlandığından, IronZIP, en son LTS sürümünde çalışmaya devam eder. En son özelliklerden yararlanmak için SDK/araçlarınızı .NET 10'a güncellemeniz gerekebilir. (Kaynak: [dotnet.microsoft.com](https://dotnet.microsoft.com/en-us/platform/support/policy/dotnet-core?utm_source=openai))

Curtis Chau
Teknik Yazar

Curtis Chau, Bilgisayar Bilimleri alanında Lisans Derecesine (Carleton Üniversitesi) sahip ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirmeyle ilgileniyor. Sezgisel ve estetik açıdan hoş kullanıcı arayüzleri oluşturma tutkunu, Curtis modern çerçevelerle çalışmayı ve iyi yapı...

Daha Fazla Oku
Başlamaya Hazır mısınız?
Nuget İndirmeler 21,060 | Sürüm: 2026.6 just released
Still Scrolling Icon

Hâlâ Kaydırıyor Musunuz?

Hızlıca kanıt ister misiniz? PM > Install-Package IronZip
bir örnek çalıştırın dosyalarınızı bir arşiv haline getirin.