IronZIP Lisans Anahtarlarını Kullanma
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!
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>
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.jsonadlı 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!
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!
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))

