using IronQR 授權金鑰
如何取得授權金鑰
添加 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"
請透過 Web.Co/nfig 或 App.Co/nfig 設定您的授權
若要透過 Web.Co/nfig 或 App.Co/nfig 在應用程式中全域套用某個金鑰,請在設定檔的 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>
注意:在專案中使用 2024.3.2 之前版本的 IronQR 存在已知授權問題:
- ASP.NET 專案
- .NET Framework 版本 >= 4.6.2
存儲於 Web.co/nfig 檔案中的金鑰,產品可能無法讀取並使用。 請參閱疑難排解文章以了解更多資訊。
請確保 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
步驟 4:開始您的專案
請參閱我們的教學指南,了解如何開始使用 IronQR。
有任何問題嗎?
如有任何疑問,請聯繫 support@ironsoftware.com/support@ironsoftware.com
常見問題
如何取得 IronQR 的授權金鑰?
您可透過 IronQR 授權頁面購買授權金鑰,或註冊免費 30天試用版來取得授權金鑰。
使用 NuGet 安裝 IronQR 的步驟為何?
若要透過 NuGet 安裝 IronQR,請執行指令:nuget install IronQR,並依照 NuGet 套件頁面上的指示操作。
如何在 C# 應用程式中套用我的 IronQR 授權金鑰?
請在應用程式的啟動程式碼中設定 IronQR 授權金鑰:IronQr.License.LicenseKey = "您的授權金鑰"。
我可以在 Web.Config 中設定 IronQR 的授權金鑰嗎?
是的,您可以將授權金鑰新增至 Web.Config 檔案的 appSettings 區段中。但請注意,在 2024.3.2 之前的版本中,ASP.NET 專案可能存在金鑰無法被讀取的已知問題。
如何在 .NET Core 應用程式中套用 IronQR 授權金鑰?
請在您的專案中新增一個名為 appsettings.json 的 JSON 檔案,並將您的授權金鑰填入 IronQr.LicenseKey 欄位。請確保該檔案的屬性設定為「始終複製」。
如何測試我的 IronQR 授權金鑰是否有效?
請使用 IronQr.License.IsValidLicense("您的授權金鑰") 及 IronQr.License.IsLicensed 來驗證並確保授權已正確套用。
若我的 IronQR 授權金鑰在 Web.Config 中無法被識別,該怎麼辦?
在 ASP.NET 專案中,若使用 2024.3.2 之前的 .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 檔案,並加入 "IronQr.LicenseKey": "您的授權金鑰",同時確保該檔案的屬性設定為「始終複製」。 您也可以在使用函式庫之前,透過程式碼設定 IronQr.License.LicenseKey = ...。若目標為 .NET Framework 相容性(透過 .NET 10 多目標設定或使用函式庫),請確保適當使用 Web.Config/App.Config 或基於程式碼的授權方式。請參閱 NuGet 相容性詳細資訊以確認。

