使用IronZIP許可證密鑰

This article was translated from English: Does it need improvement?
Translated
View the article in English

如何取得許可證密鑰

新增IronZIP許可證金鑰後,您可以無限制地部署您的項目,且不會新增浮水印。

您可以在這裡購買許可證金鑰或註冊免費30天試用金鑰


步驟 1:下載最新版本的IronZIP

[請確保從官方網站或軟體倉庫取得最新版本的IronZIP 。 ]

步驟 2:套用您的許可證金鑰

使用代碼設定您的許可證

將此程式碼加入應用程式的啟動過程中,在IronZIP被使用之前。

:path=/static-assets/zip/content-code-examples/get-started/license-keys-apply.cs
// 此代碼段不可用!
$vbLabelText   $csharpLabel

使用 Web.Config 或 App.Config 設定您的授權

若要使用 Web.Config 或 App.Config 將金鑰全域套用至您的應用程序,請將下列金鑰新增至 appSettings 中的設定檔。

<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

在專案中, 2024.3.3之前發布的IronZIP版本存在已知的許可問題:

  • ASP.NET項目
  • .NET Framework版本 >= 4.6.2

儲存在 Web.config 檔案中的金鑰不會被產品讀取和使用。 請造訪"在 Web.config 中設定許可證金鑰"故障排除文章以了解更多資訊。

確保 IronZip.License.IsLicensed 返回 true 以進行驗證。


使用.NET Core appsettings.json 檔案設定您的許可證金鑰

要在.NET Core中將金鑰全域應用於您的應用程式:

  • 在專案的根目錄中新增一個名為 appsettings.json 的 JSON 檔案。
  • 在您的 JSON 設定檔中新增一個名為"IronZIP"的鍵。其值應為您的許可證密鑰。
  • 確保檔案屬性包含 複製到輸出目錄: 始終複製

文件:appsettings.json

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

步驟 3:驗證您的許可證金鑰

驗證已安裝的授權金鑰

若要驗證許可證金鑰是否已正確套用,您可以檢查IsLicensed屬性。 請使用以下程式碼片段:

:path=/static-assets/zip/content-code-examples/get-started/license-keys-is-licensed.cs
// 此代碼段不可用!
$vbLabelText   $csharpLabel

驗證許可證密鑰

為確保您的許可證或試用金鑰的有效性,您可以使用以下程式碼片段:

:path=/static-assets/zip/content-code-examples/get-started/license-keys-is-valid.cs
// 此代碼段不可用!
$vbLabelText   $csharpLabel

如果傳回值為True ,則表示金鑰有效,您可以繼續使用IronZIP。但是,如果傳回值為False ,則表示金鑰無效。


第四步:開始你的專案

要開始使用IronZIP,我們強烈建議您按照我們關於如何開始使用IronZIP 的全面教學進行操作。 本教學提供詳細的說明和範例,幫助您掌握IronZIP的基本使用方法。


有任何疑問或需要協助?

要在實際專案中使用IronZIP ,您需要付費或試用許可證金鑰,您可以透過購買授權來獲得該金鑰。 您可以透過造訪此連結來取得試用許可證。

如需查看完整的程式碼範例、教學、授權詳情和詳細文檔,請造訪我們網站上的IronZIP部分。

如有任何疑問,請隨時聯絡。support@ironsoftware.com

常見問題解答

如何在 C# 應用程式中應用許可金鑰?

要在 C# 應用程式中應用許可金鑰,您可以在應用程式啟動時使用 IronZIP 許可金鑰。在使用 IronZIP 之前添加此程式碼以確保許可正確應用。

如何將許可金鑰添加到 Web.Config 或 App.Config?

要使用 Web.Config 或 App.Config 全局應用許可金鑰,請在配置檔案的 appSettings 節中包含許可金鑰。請注意,ASP.NET 項目和 .NET Framework 4.6.2 及以上版本可能存在問題。

如果我的授權金鑰在 Web.Config 中未被識別,我該怎麼辦?

如果在 Web.Config 中不識別您的許可金鑰,請檢查 IronZIP 的已知問題,尤其是 2024.3.3 之前的版本。請參考 IronZIP 網站上的故障排除指南以獲取更多信息。

如何確認我的 IronZIP 許可金鑰是否有效?

您可以使用 IronZip.License.IsLicensed 屬性來驗證您的 IronZIP 許可金鑰。如果它返回 true,則表示許可金鑰安裝正確。

如何在 .NET Core 應用程式中設置許可金鑰?

在 .NET Core 應用程式中,您可以通過將許可金鑰添加到專案根目錄下的 appsettings.json 檔案中來設置許可金鑰。確保金鑰位於 'IronZip.LicenseKey' 下,並且檔案設置為 'Copy to Output Directory: Copy always'。

如何驗證我的許可金鑰是否有效?

要驗證許可金鑰的有效性,請使用 IronZip.License.IsValid 屬性。如果它返回 true,則金鑰有效,您可以繼續使用 IronZIP。

我可以在哪裡找到開始使用 IronZIP 的教程?

要開始使用 IronZIP,請按照 IronZIP 網站上提供的全面教程,其中提供詳細的說明和範例。

如果我需要 IronZIP 的支持,應該聯繫誰?

如需與 IronZIP 相關的支持或查詢,請聯繫 support@Iironsoftware.com。您還可以瀏覽 IronZIP 部分的網站上可用的廣泛文件和資源。

IronZIP 與 .NET 10 相容嗎?

是的——IronZIP 支援包括 .NET 8 和 .NET 9 在內的現代 .NET 版本,並具有跨平台相容性。由於 .NET 10 已於 2025 年 11 月 11 日發布,IronZIP 仍可在最新的 LTS 版本下繼續運作。您可能需要將 SDK/工具更新至 .NET 10 才能使用最新功能。 ([dotnet.microsoft.com](https://dotnet.microsoft.com/en-us/platform/support/policy/dotnet-core?utm_source=openai))

Curtis Chau
技術作家

Curtis Chau 擁有卡爾頓大學計算機科學學士學位,專注於前端開發,擅長於 Node.js、TypeScript、JavaScript 和 React。Curtis 熱衷於創建直觀且美觀的用戶界面,喜歡使用現代框架並打造結構良好、視覺吸引人的手冊。

除了開發之外,Curtis 對物聯網 (IoT) 有著濃厚的興趣,探索將硬體和軟體結合的創新方式。在閒暇時間,他喜愛遊戲並構建 Discord 機器人,結合科技與創意的樂趣。

準備好開始了嗎?
Nuget 下載 19,172 | 版本: 2026.3 剛剛發布
Still Scrolling Icon

還在捲動嗎?

想要快速證明? PM > Install-Package IronZip
執行範例 觀看您的檔案變成存檔。