先日の、下記の件の続きです。
とりあえず、SP5のインストールは駄目だったので、まずはSP無しで起動するかどうかくらいは見ておこうかと思ったのですが……
駄目なの?
いきなりエラー。
タイトル: データビュー オートメーションエラーです。 OLEレジストリへのアクセスエラーです。
はぁ。でもOKボタンを押すと普通に起動画面が出ます。要するにOLE系のデータアクセスが駄目ってことか(推測)。
サービスパック6を適用してみる
サービスパック6をダウンロードしてみます。まだ入手出来るのか不安でしたが、公開されているようです。
- Visual Basic 6.0、Visual C++ 6.0、および Visual SourceSafe 6.0d を対象とする Service Pack 6
- http://www.microsoft.com/ja-jp/download/details.aspx?id=9183
えらく小さい気がしますがこんなものだったのですね当時は(今でこそギガ単位のインストーラーが普通ですが……)。ダウンロード後、実行すると展開先を聞いてくるので適当なフォルダに展開。ファイル名「setupsp6.exe」のファイルを実行するとインストーラーが起動します。
問い合わせにOK、OKと答えていくとインストール完了。
使えるの?
一応、エラーはでたもののインストールは完了し、SP6まで適用できました……が、これを正式に古いアプリの開発用として使えるかどうかは、正直保証しきれませんね。OLEレジストリへのアクセスエラー、なるものが一体何がどうなってのエラーなのかなど、このあたりを「問題無し」と見なせる材料が集まらなければ、「やってみたけれどダメでした」と報告するのが正解であるように思います。