使用IronBarcode授權金鑰

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

如何取得授權金鑰

新增IronBarcode授權金鑰可讓您無限制或浮水印地部署專案。

您可以購買授權金鑰或在此註冊免費30天試用金鑰


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

通過NuGet安裝

在開始之前,我們需要安裝最新版本的Barcode NuGet套件。

Install-Package BarCode

您可以在此找到有關NuGet套件的更多資訊

通過DLL安裝

作為替代方法,IronBarcode.dll也可以下載並新增到您的專案中。


步驟 2:應用您的授權金鑰

使用程式碼設定您的授權

在應用程式的啟動階段,IronBarcode使用之前新增此程式碼。

:path=/static-assets/barcode/content-code-examples/get-started/license-keys-2.cs
// Apply your IronBarcode license key
IronBarCode.License.LicenseKey = "IRONBARCODE-MYLICENSE-KEY-1EF01";
Imports IronBarCode

' Apply your IronBarcode license key
IronBarCode.License.LicenseKey = "IRONBARCODE-MYLICENSE-KEY-1EF01"
$vbLabelText   $csharpLabel

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

若要使用Web.Config或App.Config在應用程式中全域應用金鑰,請在appSettings中將以下金鑰新增到您的配置文件。

<configuration>
  ...
  <appSettings>
    <add key="IronBarCode.LicenseKey" value="IRONBARCODE-MYLICENSE-KEY-1EF01"/>
  </appSettings>
  ...
</configuration>
<configuration>
  ...
  <appSettings>
    <add key="IronBarCode.LicenseKey" value="IRONBARCODE-MYLICENSE-KEY-1EF01"/>
  </appSettings>
  ...
</configuration>
XML

IronBarcode版本2023.4.1 - 2024.3.2之間與以下框架存在已知授權問題:

  • ASP.NET專案
  • .NET Framework version >= 4.6.2

儲存在Web.config文件中的金鑰被產品拾取和使用。 存取在Web.config中設定授權金鑰故障排除文章以了解更多。


使用.NET Core appsettings.json文件設定您的授權金鑰

若要在.NET Core專案中全域應用金鑰:

  • 在您的專案根目錄中新增一個名為appsettings.json的JSON文件。
  • IronBarCode.LicenseKey金鑰新增到您的JSON配置文件。值應為您的授權金鑰。 確保文件屬性包括 Copy to Output Directory: Copy always*。

文件:appsettings.json

{
  "IronBarCode.LicenseKey": "IRONBARCODE-MYLICENSE-KEY-1EF01"
}

步驟 3:測試您的金鑰

測試您的金鑰是否已正確安裝。

:path=/static-assets/barcode/content-code-examples/get-started/license-keys-5.cs
// Verify if the provided license key is valid
bool result = IronBarCode.License.IsValidLicense("IRONBARCODE-MYLICENSE-KEY-1EF01");

// Check if IronBarCode is licensed successfully
bool is_licensed = IronBarCode.License.IsLicensed;
Imports IronBarCode

' Verify if the provided license key is valid
Dim result As Boolean = License.IsValidLicense("IRONBARCODE-MYLICENSE-KEY-1EF01")

' Check if IronBarCode is licensed successfully
Dim is_licensed As Boolean = License.IsLicensed
$vbLabelText   $csharpLabel

步驟 4:開始您的專案

遵循我們的教程如何開始使用IronBarcode


有問題嗎?

如果您有任何問題,請聯絡support@ironsoftware.com

常見問題

如何能為我的C#專案獲取授權金鑰?

您可以在授權頁面購買授權金鑰或註冊免費30天試用金鑰。

在C#中通過NuGet安裝IronBarcode的步驟是什麼?

要通過NuGet安裝IronBarcode,可使用命令:Install-Package BarCode。可以在NuGet套件頁面找到更多資訊。

是否有不通過NuGet安裝IronBarcode的替代方法?

是的,您可以直接下載IronBarcode.dll並從我們的套件頁面新增到您的專案中。

如何在C#應用中使用程式碼應用授權金鑰?

在您的應用程式啟動中新增以下程式碼:IronBarCode.License.LicenseKey = "YOUR-LICENSE-KEY";

如何在.NET中使用配置文件設置授權金鑰?

在您的Web.config或App.config文件中的appSettings部分新增授權金鑰,使用鍵IronBarCode.LicenseKey

在.NET Core的appsettings.json文件中應用授權金鑰的方法是什麼?

在您的appsettings.json文件中新增一個IronBarCode.LicenseKey鍵,其值為您的授權金鑰。確保該文件設置為*永遠複製到輸出目錄*。

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

在特定版本之間有已知的問題,該金鑰沒有被拾取。存取我們的故障排除文章以獲取指導。

如何在C#中檢查我的授權金鑰是否有效?

您可以使用IronBarCode.License.IsValidLicense("YOUR-LICENSE-KEY")來驗證金鑰,並使用IronBarCode.License.IsLicensed來檢查是否已授權。

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

請參閱我們文件頁面上的如何開始使用IronBarcode的教程。

如何聯繫支援,以詢問有關IronBarcode的問題?

如有任何問題,請透過電子郵件支持@ironsoftware.com聯繫我們。

IronBarcode與.NET 10及更高版本相容嗎?

是的。IronBarcode正式支持.NET 10(以及.NET 9,8,7,6,5,.NET Core 2.x/3.x,.NET Standard 2.x和.NET Framework 4.6.2+)。當通過程式碼、Web.config/App.config或appsettings.json應用授權金鑰時,它完全相容。 ([ironsoftware.com](https://ironsoftware.com/csharp/barcode/features/compatibility/?utm_source=openai))

Curtis Chau
技術作家

Curtis Chau擁有Carleton大學的電腦科學學士學位,專精於前端開發,擁有Node.js、TypeScript、JavaScript和React的專業知識。Curtis熱衷於建立直觀且美觀的使用者介面,喜愛使用現代框架並建立結構良好、視覺吸引力的手冊。

除了開發,Curtis對物聯網(IoT)有濃厚的興趣,探索創新的方法來整合硬體和軟體。在空閒時間,他喜歡玩遊戲和建立Discord機器人,結合他對技術的熱愛與創造力。

準備好開始了嗎?
Nuget 下載 2,317,217 | 版本: 2026.7 剛剛發布
Still Scrolling Icon

還在滾動嗎?

想快速驗證嗎? PM > Install-Package BarCode
運行範例觀看您的字串成為條碼。