お世話になっております。
環境
サーバ側:WIndows2000Svr+IIS+WEBDAV
クライアント側: VISTA(Enterpise Edition)+OFFICE2007
ASPアプリケーション(ファイル管理的なもの)を、VBScript、ActiveXコントロールなどを作成して開発しております。
そのなかでサーバにあるファイルを開くときに、WEBDAV+ActiveXDocumentを使用して、サーバ上に有るファイルをクライアント側でI.E.上で直接開いているのですが、上記の環境で開くと、
「Unable to Open ・・・URLに対してドキュメントを開くまたは保存する場合には、MAC2.5あるいは、Office2000 /XPでインストールされるMicroSoft Internet Publishing Providerが必要です。(-2147217146)」
と警告メッセージが表示されて開けません。
クライアントが、2000、XPでは問題なく開けるので、VISTAの問題として調査し、
①MAC2.5のインストール
2.5→2.7→2.8とインストールし、テストを行ないましたが、改善されず。
※もっともMAC2.5は、インストールしなくても入ってた可能性大ですが。。。。
②WEBDAVのクライアントには、「MSDAIPP.DLL」が必要そうなので、
XPの「C:\Program Files\Common Files\System\Ole DB」の「MSDAIPP.DLL」をコピーして、regsvr32で登録したのですが、改善されずでした。
他に改善策が見つかりません。ご教授ください。