InputMan for .NET 3.0J 1開発ライセンスパッケージ
- 出版社/メーカー: グレープシティ
- 発売日: 2005/02/24
- メディア: CD-ROM
- この商品を含むブログ (2件) を見る
"型 '********' のインスタンスが作成されており、有効なライセンスが型 'GrapeCity.Win.Input.Date' に対して与えられませんでした。詳細については、コンポーネントの製造元に問い合わせてください。"
別のプロジェクトではうまくいっているので、何でだろうとInputManのヘルプを見たところ、2点ほど、継承にあたっての作業が抜けていたようだ。
- 「LicenseProviderAttribute(GetType(LicenseProvider))」の追加
- Licences.licsファイルへのライセンス情報の記述
Licences.licsは、通常、コントロールを貼り付ける際に自動的に生成されるのだが、継承などでコード内生成した場合には記述されない。そこで、以下のような記述を追記する必要がある。
GrapeCity.Win.Input.Edit, GrapeCity.Win.Input.v30, Version=3.0.2005.204, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128 GrapeCity.Win.Input.Mask, GrapeCity.Win.Input.v30, Version=3.0.2005.204, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128 GrapeCity.Win.Input.Date, GrapeCity.Win.Input.v30, Version=3.0.2005.204, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128 GrapeCity.Win.Input.Number, GrapeCity.Win.Input.v30, Version=3.0.2005.204, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128 GrapeCity.Win.Input.Combo, GrapeCity.Win.Input.v30, Version=3.0.2005.204, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128 GrapeCity.Win.Input.List, GrapeCity.Win.Input.v30, Version=3.0.2005.204, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128 GrapeCity.Win.Input.Calendar, GrapeCity.Win.Input.v30, Version=3.0.2005.204, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128 GrapeCity.Win.Input.Calculator, GrapeCity.Win.Input.v30, Version=3.0.2005.204, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128 GrapeCity.Win.Input.Container, GrapeCity.Win.Input.v30, Version=3.0.2005.204, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128 GrapeCity.Win.Input.FunctionKey, GrapeCity.Win.Input.v30, Version=3.0.2005.204, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128 GrapeCity.Win.Input.KeyLock, GrapeCity.Win.Input.v30, Version=3.0.2005.204, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128
詳しくはInputManのヘルプに記載されている。
*1:型名についてはちょっと支障があるので*で隠してます