• 締切済み

VBで作成し配布したものを起動するとエラーになります

VB6で作成したものを、visual studio installer で インスールファイルを作成し自分のパソコンではインストール後、起動できます。これを他のパソコンでインストールし、起動したら下記のエラーメッセージがでました。 自分の環境はwindows2000ですし、他のパソコンも2000です。 どなたか、対処法を教えていただけませんか。 ************************* からコントロール'l1'をロードできませんでした。l2のバージョンが最新のものではありません。 アプリケーションから提供された最新のバージョンを使用しているかどうか確認してください。 ******************************

みんなの回答

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

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

miya2003
質問者

お礼

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

miya2003
質問者

補足

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

回答No.1

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

miya2003
質問者

お礼

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

miya2003
質問者

補足

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

関連するQ&A