VB6でADO,MDBによるネットワークソフトを開発しました。
Visual Studio Installerでインストーラーを作成し,Win98にインストール
しようとすると,
「MDAC2.5を最初にインストールする必要があります。mdac_typ.exeがこの
セットアップにない場合は,Microsoft Webサイトを参照して下さい。」
というメッセージが出てきて終了してしまいます。
このメッセージが出ないようにしたいのですが,解決できずにいます。
mdac_typ.exeというものを同梱する,あるいは自動でインストールする方法
があるのでしょうか?
Win98以外ではこのメッセージは出てきません。よろしくお願い致します。
インストーラに、マージモジュール「MDAC.MSM」が
含まれているかどうかを確認してみてください。
魔界の仮面弁士様,ありがとうございます。
VSIでビルドをすると,「MDAC.MSM内の一つ以上のファイルがこのマシン上に
インストールされているファイルのバージョンと異なります。」という
タスクが出ます。
同様に,「○○に対するマージモジュールも依存関係情報も見つかりませんでした。」というタスクも出て,それの登録に失敗しています。
解決する方法について,アドバイスをいただけるとありがたく思います。
Service Pack 5 を適用する際に、マージモジュールも更新されましたでしょうか。
SP5のReadmeに書かれていますが、SP5適用時には、マージモジュールは
自動的には更新されませんので、エクスプローラから手動で置換する必要があります。