IronXLライセンスキーの使用

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

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

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

ライセンスキーを購入するか、ここで無料の30日間トライアルキーにサインアップできます。


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


最初に行うべきことは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

.NET FrameworkアプリケーションでWeb.ConfigまたはApp.Configを使用してキーを設定

Web.Config または App.Config を使用してアプリケーションにキーをグローバルに適用するには、appSettings の設定ファイルに以下のキーを追加してください。

<configuration>
  ...
  <appSettings>

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

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

以下のプロジェクトで、IronXLバージョン2023.4.13 - 2024.3.20間に既知のライセンス問題があります:

  • 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;
Imports IronXl

' Check if a given license key string is valid.
Dim result As Boolean = License.IsValidLicense("IRONXL-MYLICENSE-KEY-1EF01")

' Check if IronXL is licensed successfully
Dim is_licensed As Boolean = 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セクションに以下を追加することで、ライセンスキーを設定できます:

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

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

準備はできましたか?
Nuget ダウンロード 2,052,917 | バージョン: 2026.6 just released
Still Scrolling Icon

まだスクロールしていますか?

すぐに証拠が欲しいですか? PM > Install-Package IronXL.Excel
サンプルを実行する あなたのデータがスプレッドシートになるのを見る。