Using IronXL License Keys

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

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

IronXLライセンスキーを追加すると、制限やウォーターマークなしでプロジェクトをライブで展開できます。

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


ステップ1: IronXLの最新バージョンをダウンロード

今日あなたのプロジェクトでIronXLを無料トライアルで使用開始。

最初のステップ:
green arrow pointer


最初に行うべきことはIronXL.Excelライブラリをインストールし、.NETフレームワークにExcel機能を追加することです。

NuGetパッケージでインストール

  1. Visual Studioでプロジェクトを右クリックし、「NuGetパッケージを管理...」を選択します。
  2. IronXL.Excelパッケージを検索し、インストール

または

  1. パッケージマネージャーコンソールを入力
  2. 以下を入力:

    Install-Package IronXL.Excel

ここでNuGetサイト上のパッケージを見ることができます。

DLLダイレクトダウンロードインストール

Download the IronXL [.NET Excel DLL]() and manually install it into Visual Studio.


ステップ 2: ライセンス キーを適用する

コード内でライセンスキーを設定

IronXLを使用する前に、このコードをアプリケーションのスタートアップに追加します。

// Set the IronXL license key for your project
IronXL.License.LicenseKey = "IRONXL-MYLICENSE-KEY-1EF01";
// Set the IronXL license key for your project
IronXL.License.LicenseKey = "IRONXL-MYLICENSE-KEY-1EF01";
' Set the IronXL license key for your project
IronXL.License.LicenseKey = "IRONXL-MYLICENSE-KEY-1EF01"
$vbLabelText   $csharpLabel

Web.ConfigまたはApp.Configで.NETフレームワークアプリケーションにキーを設定

Web.ConfigまたはApp.Configを使用してアプリケーションにキーを全体的に適用するには、以下のキーをappSettingsの設定ファイルに追加します。

<configuration>
  ...
  <appSettings>
    <!-- Define the IronXL license key -->
    <add key="IronXL.LicenseKey" value="IRONXL-MYLICENSE-KEY-1EF01"/>
  </appSettings>
  ...
</configuration>
<configuration>
  ...
  <appSettings>
    <!-- Define the IronXL license key -->
    <add key="IronXL.LicenseKey" value="IRONXL-MYLICENSE-KEY-1EF01"/>
  </appSettings>
  ...
</configuration>
XML

There is a known licensing issue between IronXL version 2023.4.13 - 2024.3.20 on project:

  • ASP.NETプロジェクト
  • .NET Frameworkバージョン >= 4.6.2

Web.config ファイルに保存されたキーは製品によって使用されていません。 'Web.configでライセンスキーを設定'トラブルシューティング記事を訪れて詳細を学びましょう。

IronXL.License.IsLicensedtrueを返して確認します。


.NET Core appsettings.jsonファイルでキーを設定

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

  • プロジェクトのルートディレクトリにappsettings.jsonという名前のJSONファイルを追加します。
  • JSON設定ファイルに'IronXL.LicenseKey'キーを追加します。値はライセンスキーである必要があります。
  • ファイルのプロパティが出力ディレクトリにコピー: 常にコピーを含んでいることを確認します。
  • IronXL.License.IsLicensedtrueを返して確認します。

ファイル: appsettings.json

{
  "IronXL.LicenseKey": "IRONXL-MYLICENSE-KEY-1EF01"
}

ステップ3: キーをテスト

キーが正しくインストールされているか確認してください。

// Check if a given license key string is valid.
bool result = IronXL.License.IsValidLicense("IRONXL-MYLICENSE-KEY-1EF01");

// Check if IronXL is licensed successfully
bool is_licensed = IronXL.License.IsLicensed;
// Check if a given license key string is valid.
bool result = IronXL.License.IsValidLicense("IRONXL-MYLICENSE-KEY-1EF01");

// Check if IronXL is licensed successfully
bool is_licensed = IronXL.License.IsLicensed;
' Check if a given license key string is valid.
Dim result As Boolean = IronXL.License.IsValidLicense("IRONXL-MYLICENSE-KEY-1EF01")

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

注: ライセンスを追加した後は、デプロイ時の誤りを避けるためにアプリケーションを必ずクリーンし、再公開してください。


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

IronXLの始め方に関するチュートリアルに従ってください。


質問ありますか?

ご質問があれば、support@ironsoftware.comまでご連絡ください

よくある質問

プロジェクトのライセンスキーを取得するにはどうすればよいですか?

IronXLのウェブサイトから購入するか、無料の30日間試用版に登録することでライセンスキーを取得できます。

NuGetパッケージマネージャーを使用してIronXLをインストールする手順はどれですか?

NuGetパッケージマネージャーを使用してIronXLをインストールするには、Visual Studioを開き、プロジェクトを右クリックして「NuGetパッケージの管理...」を選択し、IronXL.Excelを検索してインストールしてください。あるいは、パッケージマネージャーコンソールでInstall-Package IronXL.Excelと入力することもできます。

DLLを使用してIronXLを手動でインストールする方法は?

IronXLのウェブサイトから.NET Excel DLLをダウンロードしてVisual Studioプロジェクトに追加することで、IronXLを手動でインストールできます。

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

アプリケーションのスタートアップコードにライセンスキーを追加します:IronXL.License.LicenseKey = "YOUR-LICENSE-KEY"

Web.Configファイルで.NET Frameworkアプリケーションのライセンスキーを設定するにはどうすればよいですか?

Web.Configファイル内のappSettingsセクションに以下を追加することで、ライセンスキーを設定できます:<add key="IronXL.LicenseKey" value="YOUR-LICENSE-KEY"/>

特定のバージョンのIronXLでライセンスに問題がありますか?

はい、ASP.NETプロジェクトおよび.NET Frameworkバージョン4.6.2以降では、Web.configに保存されたキーが認識されないという既知の問題があります。

appsettings.jsonを使用して.NET Coreアプリケーションにライセンスキーを適用するにはどうすれば良いですか?

.NET CoreアプリケーションにJSONファイルappsettings.jsonを追加し、ライセンスキーを含む'IronXL.LicenseKey'エントリを追加し、ファイルプロパティを「出力ディレクトリにコピー: 常にコピー」に設定します。

IronXLライセンスキーが正しく適用されているかを確認するにはどうすれば良いですか?

ライセンスキーを確認するには、IronXL.License.IsValidLicense("YOUR-LICENSE-KEY")を使用してその有効性を確認し、IronXL.License.IsLicensedがtrueを返すことを確認します。

ライセンスキーを追加した後に取るべきステップは何ですか?

ライセンスキーを追加した後は、デプロイメントの問題を避けるためにアプリケーションをクリーンして再公開することが重要です。

追加のヘルプまたはサポートをどこで見つけることができますか?

追加のヘルプまたはサポートについては、support@ironsoftware.comまでIron Softwareサポートチームへお問い合わせください。

IronXL のライセンスは、.NET 10 プロジェクトおよびプラットフォームで完全にサポートされていますか?

はい。IronXL製品は、コード、Web.Config、appsettings.jsonによるライセンス認証を含め、特別な設定なしで.NET 10(.NET 9、8、7、6、および.NET Core / Standard / Frameworkバージョン)で完全にサポートされています。.NET 10でライセンスキーを適用するには、公式ドキュメントに記載されている方法と同じ方法を使用してください。起動コードでIronXL.License.LicenseKeyを設定するか、appsettings.jsonなどの設定ファイルで"IronXL.LicenseKey": "YOUR-KEY"に設定し、出力ディレクトリにコピーしてください。これは、IronXLの互換性ステートメントに準拠しています。([ironsoftware.com](https://ironsoftware.com/csharp/excel/?utm_source=openai))

Curtis Chau
テクニカルライター

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

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

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