GrapeCity Secure FTP for .NET 4.0J
licenses.licxファイルの記載内容

licenses.licxファイルに必要な情報

licenses.licxファイルには、プロジェクト内で使用しているライセンス付きコンポーネントの情報を記載します。

本製品の場合、以下の情報を記載する必要があります。

licenses.licx
コードのコピー
Dart.Ftp.Ftp, Dart.Ftp

licenses.licxファイルに記載する情報

  • プロジェクト内でライセンス付きコンポーネント(本製品以外のコンポーネントを含む)を複数使用している場合、licenses.licxファイルにはそれぞれのコンポーネントに対応した情報が必要です。
  • プロジェクト内で使用していないコンポーネントの情報がlicenses.licxファイルに記載されている場合、ビルド時に「"LC.exe" はコード -1 を伴って終了しました」エラーが発生します。使用していないコンポーネントの情報が記載されている行を、licenses.licxファイルから削除してください。

licenses.licxファイルに自動的に記載される情報

コンポーネントをフォームに貼り付けて使用する場合、.NET Frameworkのライセンス処理機能により、フォームに貼り付けたタイミングで、licenses.licxファイルの作成と情報の記載が自動的に行われます。この場合、licenses.licxファイルには以下のような情報が記載されます。

licenses.licx
コードのコピー
Dart.Ftp.Ftp, Dart.Ftp, Version=4.x.x.x, Culture=neutral, PublicKeyToken=5966291b8955e4bb

上記における「, Version=」以降の文字列は、ビルド時のバージョンチェックなどを厳密に行うための情報ですので、必須ではありません。これらの文字列が記載されていない場合でも、アプリケーションにライセンスは正しく組み込まれます。

バージョン違いによるビルド時のエラーを避けるために、「, Version=」以降の文字列は削除することをお勧めします。

licenses.licxファイルのバージョン番号

  • 「Version=4.x.x.x」はアセンブリのバージョン番号です。リリース時期によって変化します。
  • licenses.licxファイルに記載されているバージョンと、実際にインストール(プロジェクト内で参照)されているアセンブリのバージョンが異なる場合、ビルド時に「"LC.exe" はコード -1 を伴って終了しました」エラーが発生します。本製品のサービスパックを適用した場合など、アセンブリのバージョンが変化した場合は、「Version=4.x.x.x」のバージョン番号をそれに合わせて変更するか、「, Version=」以降の文字列を削除してください。
  • ライセンス付きコンポーネントをフォームや参照設定から削除しても、licenses.licxファイルや記載された情報は削除されません。これらが不要な場合は、手動で削除する必要があります。

 

 


© 2002, GrapeCity inc. All rights reserved.