MESCIUS InputMan for ASP.NET 10.0J
ライセンスの組み込み

作成するアプリケーションに、本製品のライセンスを組み込む方法について説明します。

licenses.licx ファイルの組み込み
設計時にコントロールをフォームに貼り付けるとlicenses.licxファイルが自動的に作成され、プロジェクトに組み込まれます。しかし、実行時にコントロールを生成する場合には、licenses.licxファイルは作成されません。

この場合は、該当するすべてのコントロールの情報を含んだlicenses.licxファイルを作成し、プロジェクトに組み込む必要があります。プロジェクトにlicenses.licxファイルが組み込まれていない場合は、実行時に「XXXX(コントロール名)のライセンスが見つかりませんでした。」というサーバーエラーが発生します。

licenses.licxファイルの作成とプロジェクトへの組み込みは、以下の手順で行います。
  1. Visual Studioで新しいプロジェクトを開きます。
  2. InputMan for ASP.NETの次のコンポーネントを参照設定します。

    GrapeCity Input
    

    旧バージョンがインストールされている環境では、コンポーネント名が同じであるため注意が必要です。アセンブリ名をご確認の上、正しいコンポーネントを選択してください。
  3. ソリューション エクスプローラ でプロジェクト名を右クリックし、[追加]-[新しい項目の追加]を選択します
  4. 表示されたダイアログボックスからテキスト ファイルを選択します。 ファイル名を 「licenses.licx」 とし、[開く]をクリックします。
  5. 以下の文字列から該当するコントロールに関するものを選んで、licenses.licxに入力します。

    GrapeCity.Web.Input.IMEdit.GcTextBox, GrapeCity.Web.Input.v100, Version=10.0.40xx.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128
    GrapeCity.Web.Input.IMMask.GcMask, GrapeCity.Web.Input.v100, Version=10.0.40xx.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128
    GrapeCity.Web.Input.IMDate.GcDateTime, GrapeCity.Web.Input.v100, Version=10.0.40xx.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128
    GrapeCity.Web.Input.IMDate.GcDate, GrapeCity.Web.Input.v100, Version=10.0.40xx.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128
    GrapeCity.Web.Input.IMDate.GcTime, GrapeCity.Web.Input.v100, Version=10.0.40xx.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128
    GrapeCity.Web.Input.IMNumber.GcNumber, GrapeCity.Web.Input.v100, Version=10.0.40xx.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128
    GrapeCity.Web.Input.IMCombo.GcComboBox, GrapeCity.Web.Input.v100, Version=10.0.40xx.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128
    GrapeCity.Web.Input.IMCalendar.GcCalendar, GrapeCity.Web.Input.v100, Version=10.0.40xx.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128
    GrapeCity.Web.Input.IMCalculator.GcCalculator, GrapeCity.Web.Input.v100, Version=10.0.40xx.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128
    GrapeCity.Web.Input.IMList.GcListBox, GrapeCity.Web.Input.v100, Version=10.0.40xx.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128
    GrapeCity.Web.Input.IMMessageBox.GcMessageBox, GrapeCity.Web.Input.v100, Version=10.0.40xx.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128
    GrapeCity.Web.Input.IMFunctionKey.GcFunctionKey, GrapeCity.Web.Input.v100, Version=10.0.40xx.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128
    GrapeCity.Web.Input.IMPostal.GcPostal, GrapeCity.Web.Input.v100, Version=10.0.40xx.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128
    GrapeCity.Web.Input.IMBalloonTip.GcBalloonTip, GrapeCity.Web.Input.v100, Version=10.0.40xx.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128
    GrapeCity.Web.Input.IMExtenders.GcValidatorAction, GrapeCity.Web.Input.v100, Version=10.0.40xx.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128
    GrapeCity.Web.Input.IMExtenders.GcShortcut, GrapeCity.Web.Input.v100, Version=10.0.40xx.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128
    GrapeCity.Web.Input.IMExtenders.GcAddress, GrapeCity.Web.Input.v100, Version=10.0.40xx.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128
    GrapeCity.Web.Input.IMValidators.GcCharacterTypeValidator, GrapeCity.Web.Input.v100, Version=10.0.40xx.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128
    GrapeCity.Web.Input.IMValidators.GcDateDifferenceValidator, GrapeCity.Web.Input.v100, Version=10.0.40xx.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128
    GrapeCity.Web.Input.IMValidators.GcTextLengthValidator, GrapeCity.Web.Input.v100, Version=10.0.40xx.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128
    GrapeCity.Web.Input.IMValidators.GcDateRangeValidator, GrapeCity.Web.Input.v100, Version=10.0.40xx.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128
    GrapeCity.Web.Input.IMValidators.GcForbiddenTextValidator, GrapeCity.Web.Input.v100, Version=10.0.40xx.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128
    GrapeCity.Web.Input.IMValidators.GcDataTypeValidator, GrapeCity.Web.Input.v100, Version=10.0.40xx.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128
    

    40xx.2012の部分にはご利用のInputMan for ASP.NETのバージョン番号を設定します。

  6. licenses.licxを保存します。
App_Licenses.dllの作成について
Visual StudioでWebサイトを作成し、InputMan for ASP.NETを使用する際、設計時にコントロールをフォームに貼り付けると、App_Licenses.dllが自動的に作成されます。しかし、licenses.licxファイル同様、実行時にコントロールを生成する場合はApp_Licenses.dllを手動で作成する必要があります。

licenses.licxファイルの組み込み後、以下の手順に従いApp_Licenses.dllを作成してください。
  1. ソリューションエクスプローラにてlicenses.licxをクリックします。
  2. メニューから[ビルド]-[ランタイムライセンスのビルド]を選択します。
関連トピック

 

 


© MESCIUS inc. All rights reserved.