製品版を使用しているのにトライアル版として表示されます。(SPREADのライセンスエラーが発生します。)

文書番号 : 35444     文書種別 : 技術情報     登録日 : 2013/03/01     最終更新日 : 2013/03/01
文書を印刷する
対象製品
SPREAD for ASP.NET 7.0J
詳細
Visual Studioのソリューションエクスプローラにてlicenses.licxファイルを右クリックします。表示されるメニューから「ランタイムライセンスの作成」を選択することでApp_Licenses.dll(製品版のライセンス)が生成されます。

  メモメモ
licenses.licxファイル が存在しない場合は、以下の手順にてlicenses.licxファイルを作成してください。
  1. ソリューションエクスプローラでプロジェクト名を右クリックし、[追加] - [新しい項目の追加]を選択します。

  2. 表示されたダイアログボックスで[テキスト ファイル]を選択し、「licenses.licx」というファイル名を付けて追加します。

  3. licenses.licxファイルに次の行を入力します。(バージョン 7.0.4001.2010使用時の例)
    FarPoint.Web.Spread.FpSpread, FarPoint.Web.SpreadJ, Version=7.0.4001.2010, Culture=neutral, PublicKeyToken=a5fa960294d899e7

それでも、状況が改善されない場合、新規プロジェクトにてWebフォームにSPREADのみ配置し同じ現象が再現するか様子を見てください。

[新規プロジェクトでも再現する]
新規プロジェクトにても現象が再現する場合、環境上の要因に依存した現象である可能性があります。製品を再インストールし様子を見てください。

[特定のプロジェクトでのみ再現する]
特定のプロジェクトでのみ現象が再現する場合、問題のプロジェクトにてライセンス認証上必要なファイルが不足している可能性があります。Webフォーム上に新しくSPREADを追加し、状況が改善するか様子を見てください。もし現象が改善されたら追加したSPREADを削除してください。

[WindowsのUAC(ユーザーアカウント制御)が有効な環境でSPREADを使用している]
WindowsのUAC(ユーザーアカウント制御)を有効に設定した環境ではVisual Studioを管理者権限で起動する必要があります。

[仮想マシン上でSPREADを使用している]
SPREADがインストールされたVMWareなどの仮想マシンイメージを別のPCにコピーして使用した場合、ライセンス認証(ソフトウェアアクティベーション)の仕組み上、ハードウェア構成が変わったと判断され、トライアル版として動作する場合があります。
この場合は、仮想マシンをコピーしたマシン上で製品のインストールおよびライセンス認証を実行してください。また、使用中のライセンスを別のマシンに移動する場合、既存のマシンでライセンス認証解除の手続きおよび製品のアンインストールを行った上で、別のマシンでインストールおよびライセンス認証の手続きを行うという手順になります。
関連情報
キーワード
全般