作成日: 2018/03/09 最終更新日: 2018/06/18
文書種別
技術情報
詳細
Visual StudioのツールボックスからSPREADのコントロールをフォーム上に貼り付けた時に、正常に貼り付けられない場合は、以下のような原因が考えられます。
- ツールボックス上のコントロールが更新されていない
SPREADを使用するには、SPREADのインストール後に、以下の手順でツールボックスにコントロールを登録する必要があります。
コントロールのプロジェクトへの追加
サービスパックをインストールしても、ツールボックス上のコントロールは更新されません。インストールしたバージョンと、ツールボックスに登録されているバージョンが異なる場合、コントロールを正常に貼り付けられない可能性があります。
ツールボックス上のSPREADコントロールをいったん削除し、再度登録し直してください。 - 参照しているSPREADのバージョンが異なる
ツールボックスに登録されているSPREADコントロールと、プロジェクト内で参照しているSPREADのバージョンが異なる場合、コントロールの貼り付け時にエラーが発生します。
既存のプロジェクトに新バージョンやサービスパックを適用する場合、移行ツールを使用したプロジェクトの移行が必要です。
移行作業の詳細については、移行ガイドをご覧ください。 - ターゲットフレームワークの設定が不正
プロジェクトのターゲットフレームワークを、SPREADが対応していないバージョンに設定している場合、SPREADコントロールを貼り付けることができません。
SPREAD for Windows Forms 11.0Jが対応しているフレームワークのバージョンは以下のとおりです。プロジェクトのターゲットフレームワークを、以下のいずれかに変更してください。
【.NET Framework 4.5.2/4.6/4.6.1/4.6.2/4.7/4.7.1/4.7.2】 - Windowsフォーム以外のプロジェクトで使用している
SPREAD for Windows Forms 11.0JはWindowsフォーム用のコントロールです。
Windowsフォームアプリケーション以外のプロジェクト(ASP.NET WebアプリケーションやWPFアプリケーションなど)では使用できません。プロジェクトの形式をご確認ください。 - ライセンス認証を行っていない
SPREADを貼り付けた際に「FpSpreadのライセンスがありません。ライセンス認証を行ってください。」というエラーメッセージが表示される場合、ライセンス認証手続きが完了していない可能性があります。
以下の手順に従いライセンス認証を行ってください。
ライセンス認証の手順
旧文書番号
41693