重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【終了しました】教えて!goo新規会員登録

VB6で作成したものを、visual studio installer で
インスールファイルを作成し自分のパソコンではインストール後、起動できます。これを他のパソコンでインストールし、起動したら下記のエラーメッセージがでました。

自分の環境はwindows2000ですし、他のパソコンも2000です。

どなたか、対処法を教えていただけませんか。

*************************
からコントロール'l1'をロードできませんでした。l2のバージョンが最新のものではありません。
アプリケーションから提供された最新のバージョンを使用しているかどうか確認してください。
******************************

A 回答 (2件)

インストールされているコントロール(OCX)のバージョンが違うとか

この回答への補足

ありがとうございました。
下記の方法で解決しました。
正常動作のエラーの出るパソコンのOCXファイルの差を調べて、不足したOCXを探し出し、これを、VB6のプロジェクトに追加し、visual studio installer でインストールフィルを作成しました。今後もよろしくお願いします。

補足日時:2005/05/31 08:54
    • good
    • 0
この回答へのお礼

早速、ありがとうございました。
コントロール(OCX)はバージョンがない(一度作成しただけ)ものを使っていますので、いいと思います。
でも、私が意識していないコントロールについてはわからないんですが。もう少し調べてみます。

お礼日時:2005/05/30 14:33

他のパソコンでログインするときにもしかしたら、全角でログインしていませんか。


半角英数でログインすれば解決の可能性が高いです。
試してみてください。
全角ログインでもエラーが起きない方法があるらしいのですが、残念ながら聞きそびれてしまいました。

この回答への補足

ありがとうございました。
下記の方法で解決しました。
正常動作のエラーの出るパソコンのOCXファイルの差を
調べて、不足したOCXを探し出し、これを、VB6のプロジェクトに追加し、visual studio installer でインストールフィルを作成しました。今後もよろしくお願いします。

補足日時:2005/05/31 08:55
    • good
    • 0
この回答へのお礼

早速、ありがとうございました。
半角英数でログインしています。他に原因があるようです。どうぞよろしくお願いします。

お礼日時:2005/05/30 12:20

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!