using IronQR 授權金鑰

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

如何取得授權金鑰

新增 IronQR 授權金鑰後,您即可無限制且無浮水印地將專案部署至生產環境。

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


步驟 1:下載 IronQR 最新版本

透過 NuGet 安裝

請使用以下指令安裝最新版本的 IronQR NuGet 套件:

Install-Package IronQR

如需更多資訊,請造訪 IronQR 的 NuGet 套件頁面

透過 DLL 安裝

此外,您亦可下載 IronQr.Dll其新增至專案中作為參考。


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

使用程式碼設定您的授權

請在應用程式啟動時,於使用 IronQR 之前加入以下程式碼,以設定您的授權金鑰:

:path=/static-assets/qr/content-code-examples/how-to/license-keys-set-license.cs
// Set the license key for IronQR before using the library
IronQr.License.LicenseKey = "IronQR_MYLICENSE_KEY_1EF01";
' Set the license key for IronQR before using the library
IronQr.License.LicenseKey = "IronQR_MYLICENSE_KEY_1EF01"
$vbLabelText   $csharpLabel

請透過 Web.Config 或 App.Config 設定您的授權

若要透過 Web.Config 或 App.Config 在應用程式中全域套用某個金鑰,請在設定檔的 appSettings 區段中加入以下金鑰:

<configuration>
  ...
  <appSettings>

    <add key="IronQr.LicenseKey" value="IronQR-MYLICENSE-KEY-1EF01"/>
  </appSettings>
  ...
</configuration>
<configuration>
  ...
  <appSettings>

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

注意:在專案中使用 2024.3.2 之前版本的 IronQR 存在已知授權問題:

  • ASP.NET 專案
  • .NET Framework 版本 >= 4.6.2

儲存於 Web.config 檔案中的金鑰,產品可能無法讀取並使用。 請參閱疑難排解文章以了解更多資訊。

請確保 IronQr.License.IsLicensed 會傳回 true,以驗證授權已成功套用。


使用 .NET Core 的 appsettings.json 檔案設定您的授權金鑰

若要在您的 .NET Core 應用程式中將金鑰套用至全域範圍:

  • 請在專案根目錄中新增一個名為 appsettings.json 的 JSON 檔案。
  • 請在您的 JSON 設定檔中新增 IronQr.LicenseKey 鍵。其值應為您的授權金鑰。
  • 請確保檔案屬性"複製到輸出目錄"設定為"始終複製"。

檔案:appsettings.json

{
    "IronQr.LicenseKey": "IronQR-MYLICENSE-KEY-1EF01"
}

步驟 3:測試您的關鍵字

請使用以下程式碼測試您的金鑰是否已正確安裝:

:path=/static-assets/qr/content-code-examples/how-to/license-keys-test-license.cs
// Validate the license key
bool result = IronQr.License.IsValidLicense("IronQR-MYLICENSE-KEY-1EF01");

// Check if IronQR is licensed successfully
bool isLicensed = IronQr.License.IsLicensed;
' Validate the license key
Dim result As Boolean = IronQr.License.IsValidLicense("IronQR-MYLICENSE-KEY-1EF01")

' Check if IronQR is licensed successfully
Dim isLicensed As Boolean = IronQr.License.IsLicensed
$vbLabelText   $csharpLabel

步驟 4:開始您的專案

請參閱我們的教學指南,了解如何開始使用 IronQR


有任何問題嗎?

如有任何疑問,請聯繫 support@ironsoftware.com/support@ironsoftware.com

常見問題

我如何獲得IronQR的授權金鑰?

您可以通過購買或在IronQR授權頁面註冊免費30天試用來獲得授權金鑰。

使用NuGet安裝IronQR的步驟有哪些?

要使用NuGet安裝IronQR,請使用命令:nuget install IronQR並按照NuGet套件頁面上的說明進行操作。

如何在C#應用程式中應用我的IronQR授權金鑰?

在應用程式啟動程式碼中使用:IronQr.License.LicenseKey = "Your-License-Key"設置您的IronQR授權金鑰。

我可以在Web.Config中配置IronQR授權金鑰嗎?

可以,您可以將授權金鑰新增到Web.Config文件的appSettings部分。不過,請注意在2024.3.2之前版本的ASP.NET專案中可能無法識別金鑰的已知問題。

如何在.NET Core應用程式中應用IronQR授權金鑰?

將名為appsettings.json的JSON文件新增到您的專案中,並在下包含您的授權金鑰。確保文件屬性設置為'始終複製'。

如何測試我的IronQR授權金鑰是否有效?

使用IronQr.License.IsValidLicense("Your-License-Key")IronQr.License.IsLicensed進行驗證,確保授權已應用。

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

對於2024.3.2之前版本的ASP.NET專案,可能無法識別金鑰。請檢查故障排除文章尋找解決方案。

IronQR授權金鑰問題是否有支援?

有,如果您遇到任何問題,您可以聯繫支援團隊,電子郵件至support@ironsoftware.com尋求協助。

在.NET Framework專案中使用IronQR需要哪些配置?

對於.NET Framework專案,將授權金鑰設置在Web.Config或App.Config文件的appSettings部分。

我可以從哪裡下載IronQR DLL進行手動安裝?

您可以從Iron Software網站下載IronQR DLL,並將其作為引用新增到您的專案中。

IronQR是否支持.NET 10,我如何在.NET 10專案中應用授權金鑰?

是的,IronQR支持.NET 10作為其目標框架之一。您可以在.NET 10專案中以與.NET Core相同的方式應用授權金鑰——在您的專案根目錄中新增一個appsettings.json文件,指定:“Your-License-Key”,並確保文件屬性設置為始終複製。也可以在使用該程式庫之前通過程式碼設置授權金鑰。如果目標是.NET Framework相容性(通過.NET 10多目標或程式庫使用),確保採用Web.Config/App.Config或基於程式碼的授權。請參閱NuGet相容性詳情以確認。

Curtis Chau
技術作家

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

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

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

還在滾動?

想要快速證明嗎? PM > Install-Package IronQR
執行一個範例 觀看您的URL變成QR碼。