Skip to Content
新しいバージョン 12 を公開しました 🎉
Licensingはじめにインストール

インストール

パッケージ

Babel は、次のパッケージで配布されます。

  • Babel Desktop のインストーラー:Windows 用のインストーラー(NSIS の .exe)と MSI、macOS 用の .dmg と .zip、Linux 用の AppImage、.deb、.rpm パッケージ。Babel Desktop は、デスクトップからライセンスを管理します。Babel Desktop を参照してください。
  • ライセンスサービスの zip:babel_service_net60_<version>.zip、babel_service_net70_<version>.zip、babel_service_net80_<version>.zip、babel_service_net90_<version>.zip、babel_service_net100_<version>.zip。1 つのパッケージが Server と Data Center の両方のエディションに対応しており、Data Center 専用のパッケージはありません。
  • 難読化ツールの zip:babel_net472_<version>.zip、babel_net80_<version>.zip、babel_net90_<version>.zip、babel_net100_<version>.zip。コマンドラインツールの babel と lic、HardwareId、MSBuild タスクが含まれています。
  • NuGet パッケージ:Babel.Licensing、Babel.Licensing.Tool、Babel.Data と、Babel.Obfuscator、Babel.Obfuscator.Tool。

以前のバージョンの Windows 用 MSI インストーラー(babel_obfuscator_<version>.msi と babel_licensing_<version>.msi)と macOS 用パッケージ(babel_mac_<version>.zip)は、配布を終了しました。デスクトップからライセンスを管理するには、Babel Desktop をインストールしてください。コマンドラインには、zip パッケージまたは NuGet のツールを使用します。

サーバーコンポーネント

Babel Licensing Service は .NET アプリケーションなので、Windows、Linux、macOS で動作します。インストール方法は、次のガイドで説明しています。

対応データベース

Babel Licensing Service 12.0 は Windows、Linux、macOS で SQL Server、MySQL/MariaDB、SQLite、PostgreSQL に対応します。Babel Desktop はデータベースへ直接接続せず、サービスのエンドポイントに接続します。

データベースプロバイダー接続文字列のキー既定ポート
SQL ServerSQLServerConnectionStrings:SQLServer1433
MySQL / MariaDBMySQLConnectionStrings:MySQL3306
PostgreSQLPostgreSQLConnectionStrings:PostgreSQL5432
SQLiteSQLiteConnectionStrings:SQLiteローカルファイル

ローカル SQLite の場合も Licensing Service を個別に設定して起動します。Babel Desktop はサービスをインストール、起動、停止しません。Desktop プロファイルはサービスの HTTP/HTTPS エンドポイントを指定します。

データベース設定と接続文字列.

クライアントコンポーネント

Babel Licensing を .NET アプリケーションやソフトウェアコンポーネントに組み込むには、Babel Licensing のクライアントコンポーネントをインストールする必要があります。クライアントコンポーネントには、Babel Licensing NuGet パッケージと Babel Data NuGet パッケージがあります。

  1. Babel Licensing NuGet パッケージ:Babel Licensing Service と通信するクライアントライブラリです。ライセンスの検証、アクティベーション、適用を .NET アプリケーションに追加し、ライセンスキーのオンラインとオフラインでの検証、ライセンスの生成、ライセンスのライフサイクル管理に対応します。
  2. Babel Data NuGet パッケージ:Babel Licensing Database にアクセスするための型で、Babel Licensing パッケージと組み合わせて使用します。データモデル、リポジトリのほか、ライセンス情報の取得、ライセンスデータの管理、データベース操作の実行のためのユーティリティが含まれています。

クライアントコンポーネントをインストールするには、NuGet パッケージを .NET プロジェクトに追加します。

Last updated on