掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VB6→.NETの変換時の「デザイン時のライセンスがありません」を無くすには? (ID:81015)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> 現在のPCにはVB6の開発環境は入っていません。 その場合は、それらのocxファイルを利用する事はできません。VB6をインストールしてください。 VB6用のocxをVB.NETやOffice等で使う場合には、ランタイムだけではなく、デザインタイムライセンスも必要なのです。exeにコンパイルして実行する場合は、ライセンス情報がexeに埋め込まれるので、ランタイムだけで動作しますけれどね。 また、それらのコントロールは、VB6用に作られた物ですから、他のPC用に配布するときには、「VB6の再頒布条件」に従う必要があります。ですから例えば、VB.NET製のexeファイルと、それらのocxだけの組み合わせで配布したり、あるいは、ocxを単体で配布したりする事はライセンスに抵触する可能性があります。VB6製アプリに付属させる形でocxを配布する事はできるので、VB6製アプリ + VB.NET製アプリ + VB6用OCXという組み合わせならばOKですけれども。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.