製品版を使用しているのにトライアル版として表示されます。
対象製品
SPREAD for .NET 2.5J Web Forms Edition
詳細
●Visual Studio .NET 2002/2003を使用の場合●
●Visual Studio 2005を使用の場合●
それでも、状況が改善されない場合、新規プロジェクトにてWebフォームにSPREADのみ配置し同じ現象が再現するか様子を見てください。
[新規プロジェクトでも再現する]
[特定のプロジェクトでのみ再現する]
[Windows VistaでSPREADを使用している]
[仮想マシン上でSPREADを使用している]
プロジェクトをリビルドしてください。プロジェクトのリビルドは VS.NET 上で[ビルド]-[ソリューションのリビルド(R)]をクリックすることで可能です。
なお、プロジェクトのリビルドを実行しても依然としてトライアル版として表示されることがあります。
この場合はプロジェクトのbinフォルダ以下に製品のバイナリが存在しないことを確認してください。
VS.NET 2002/2003専用コントロールは、開発環境ではGACに登録された製品アセンブリを参照します。ただbinフォルダ以下に製品アセンブリ(FarPoint.XXXX.dll)が存在する場合、こちらの参照パスが優先され、VS.NET上での動作に影響を及ぼす可能性あります。binフォルダに製品アセンブリがある場合は削除し、Visual Studio .NET上でプロジェクトをリビルドします。
なお、プロジェクトのリビルドを実行しても依然としてトライアル版として表示されることがあります。
この場合はプロジェクトのbinフォルダ以下に製品のバイナリが存在しないことを確認してください。
VS.NET 2002/2003専用コントロールは、開発環境ではGACに登録された製品アセンブリを参照します。ただbinフォルダ以下に製品アセンブリ(FarPoint.XXXX.dll)が存在する場合、こちらの参照パスが優先され、VS.NET上での動作に影響を及ぼす可能性あります。binフォルダに製品アセンブリがある場合は削除し、Visual Studio .NET上でプロジェクトをリビルドします。
●Visual Studio 2005を使用の場合●
VS2005で提供される「ラインタイムライセンスのビルド」を行うことで製品版のライセンスを生成できます。
具体的にはVS2005のソリューションエクスプローラにてlicenses.licxファイルを右クリックします。表示されるメニューから「ラインタイムライセンスのビルド」を選択することでApp_Licenses.dllが生成されます。
VS2005専用コントロールは、製品アセンブリをGACに登録しません。製品アセンブリはbinフォルダ以下にコピーされます。VS2005ではbinフォルダに製品アセンブリがあっても問題ではありません。
具体的にはVS2005のソリューションエクスプローラにてlicenses.licxファイルを右クリックします。表示されるメニューから「ラインタイムライセンスのビルド」を選択することでApp_Licenses.dllが生成されます。
VS2005専用コントロールは、製品アセンブリをGACに登録しません。製品アセンブリはbinフォルダ以下にコピーされます。VS2005ではbinフォルダに製品アセンブリがあっても問題ではありません。
それでも、状況が改善されない場合、新規プロジェクトにてWebフォームにSPREADのみ配置し同じ現象が再現するか様子を見てください。
[新規プロジェクトでも再現する]
新規プロジェクトにても現象が再現する場合、環境上の要因に依存した現象である可能性があります。製品を再インストールし様子を見てください。
[特定のプロジェクトでのみ再現する]
特定のプロジェクトでのみ現象が再現する場合、問題のプロジェクトにてライセンス認証上必要なファイルが不足している可能性があります。Webフォーム上に新しくSPREADを追加し、状況が改善するか様子を見てください。もし現象が改善されたら追加したSPREADを削除してください。
[Windows VistaでSPREADを使用している]
Windows VistaでUAC(ユーザーアカウント制御)を有効に設定した環境ではVS2005を管理者権限で起動する必要があります。
※バージョン 2.5.2007.2005から、Windows Vistaに対応しています(VS2005版のみ)。最新のService Pack(修正版)はこちらからダウンロードすることができます。
※バージョン 2.5.2007.2005から、Windows Vistaに対応しています(VS2005版のみ)。最新のService Pack(修正版)はこちらからダウンロードすることができます。
[仮想マシン上でSPREADを使用している]
SPREADがインストールされたVMWareなどの仮想マシンイメージを別のPCにコピーして使用した場合、ライセンス認証(ソフトウェアアクティベーション)の仕組み上、ハードウェア構成が変わったと判断され、トライアル版として動作する場合があります。
この場合は、仮想マシンをコピーしたマシン上で製品のインストールおよびライセンス認証を実行してください。また、使用中のライセンスを別のマシンに移動する場合、既存のマシンでライセンス認証解除の手続きおよび製品のアンインストールを行った上で、別のマシンでインストールおよびライセンス認証の手続きを行うという手順になります。
この場合は、仮想マシンをコピーしたマシン上で製品のインストールおよびライセンス認証を実行してください。また、使用中のライセンスを別のマシンに移動する場合、既存のマシンでライセンス認証解除の手続きおよび製品のアンインストールを行った上で、別のマシンでインストールおよびライセンス認証の手続きを行うという手順になります。
この文書は、以前は次のFAQ IDで公開されていました : 9116