- PR -

LicenseProviderについて

1
投稿者投稿内容
aki
会議室デビュー日: 2003/12/19
投稿数: 10
投稿日時: 2008-09-29 21:42
いつもお世話になっております。

下記のサイト等を参考にし、ライセンス処理を実装しようと考えました。
http://japan.internet.com/developer/20051011/29.html

今回ライセンス処理を実装したいのはコンポーネント等のもののため、
いわゆる「開発ライセンス」的な実装をしたいと思っています。

開発環境にライセンスがない場合は「試用版」であることを示すメッセージを表示し、
ライセンス認証がされていれば表示しない。

また、ライセンスが登録された環境でコンパイルされたモジュールは
別の端末でも試用版を示すメッセージは表示しないがそうでない場合は表示する。
といった制御をしたいのです。
(GrapeCityのInputMan等のツールのようなライセンス方式です。)

イメージ的にはコンパイル時にモジュール自体にライセンス情報を書き込むような
感じかなと思うのですが、GetSavedLicenseKey、SetSavedLicenseKeyの処理のあたりが
いまいちよくわかりません。

MSDNには「オーバーライドされた場合・・・」というような記載があるのですが
LicenseContextをオーバーライドした場合にそれを使う方法、
また、上記のライセンスを登録する方法について何かご存じの方いらっしゃいましたら
ご教授いただけたらと思います。

よろしくお願いいたします。
_________________
1

スキルアップ/キャリアアップ(JOB@IT)