Using IronQR License Keys

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

ライセンス キーの取得方法

IronQRのライセンスキーを追加することで、制限や透かしなしでプロジェクトを公開することができます。

You can buy a license key or sign up for a free 30 day trial key here.


ステップ1: IronQRの最新版をダウンロードする。

NuGet経由でインストールする。

以下のコマンドでIronQR NuGetパッケージの最新版をインストールしてください:

Install-Package IronQR

詳細については、NuGet package page for IronQRをご覧ください。

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";
IRON VB CONVERTER ERROR developers@ironsoftware.com
$vbLabelText   $csharpLabel

Web.ConfigまたはApp.Configを使用してライセンスを設定する。

Web.ConfigまたはApp.Configを使用してアプリケーションにグローバルにキーを適用するには、appSettingsのconfigファイルに次のキーを追加します:

<configuration>
  ...
  <appSettings>
    <!-- Add your IronQR License Key here -->
    <add key="IronQR.LicenseKey" value="IronQR-MYLICENSE-KEY-1EF01"/>
  </appSettings>
  ...
</configuration>
<configuration>
  ...
  <appSettings>
    <!-- Add your IronQR License Key here -->
    <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.IsLicensedtrueを返すようにして、ライセンスが正常に適用されていることを確認してください。


.NET Core appsettings.json ファイルを使用してライセンス キーを設定する。

.NET Coreアプリケーションにグローバルにキーを適用するには:

  • プロジェクトにappsettings.jsonというJSONファイルをルートディレクトリに追加してください。
  • JSON設定ファイルにIronQR.LicenseKeyキーを追加します。値はライセンスキーとします。
  • ファイルのプロパティ_Copy to Output Directory_が_Copy always_に設定されていることを確認してください。

ファイル: 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;
IRON VB CONVERTER ERROR developers@ironsoftware.com
$vbLabelText   $csharpLabel

ステップ4:プロジェクトを開始する

までご連絡ください。

よくある質問

IronQR のライセンスキーを取得するにはどうすればよいですか?

ライセンスキーは、購入するか、IronQR ライセンスページで無料の 30 日間試用版にサインアップすることで取得できます。

NuGet を使用して IronQR をインストールする手順は何ですか?

NuGet を使用して IronQR をインストールするには、コマンド nuget install IronQR を使用し、NuGet パッケージページの指示に従ってください。

C# アプリケーションで IronQR のライセンスキーを適用するにはどうすればよいですか?

アプリケーションの開始コードでライセンスキーを設定します: IronQR.License.LicenseKey = "Your-License-Key".

Web.Config で IronQR のライセンスキーを構成できますか?

はい、Web.Config ファイルの appSettings セクションにライセンスキーを追加できます。ただし、ASP.NET プロジェクトで 2024.3.2 より前のバージョンでキーが認識されない既知の問題に注意してください。

.NET Core アプリケーションで IronQR のライセンスキーを適用するにはどうすればよいですか?

プロジェクトに appsettings.json という名前の JSON ファイルを追加し、ライセンスキーを IronQR.LicenseKey の下に含めます。ファイルのプロパティが「常にコピー」に設定されていることを確認してください。

IronQR のライセンスキーが機能しているかどうかをテストするにはどうすればよいですか?

IronQR.License.IsValidLicense("Your-License-Key") および IronQR.License.IsLicensed を使用して、有効なライセンスを検証し、適用されていることを確認します。

Web.Config で IronQR のライセンスキーが認識されない場合はどうすればよいですか?

ASP.NET プロジェクトで 2024.3.2 より前のバージョンでは、キーが認識されないことがあります。トラブルシューティング記事をチェックして解決策を見つけてください。

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 はターゲットフレームワークの 1 つとして .NET 10 をサポートしています。.NET Core と同様に、プロジェクトのルートにappsettings.jsonファイルを追加し、 "IronQR.LicenseKey": "Your-License-Key"というプロパティで「常にコピー」に設定することで、.NET 10 プロジェクトにライセンスキーを適用できます。また、ライブラリを使用する前に、 IronQR.License.LicenseKey = ...としてコードで設定することもできます。.NET Framework との互換性(.NET 10 マルチターゲットまたはライブラリの使用)をターゲットとする場合は、Web.Config/App.Config またはコードベースのライセンスが適切に使用されていることを確認してください。NuGet の互換性に関する詳細をご確認ください。

Curtis Chau
テクニカルライター

Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。

開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。

準備はいいですか?
Nuget ダウンロード 47,669 | バージョン: 2025.11 ただ今リリースされました