PerlIS.dllでエラー

ActivePerlのバージョンを5.6.1から5.8.6に上げたところIIS上のPerlIS.dllで動かしていたスクリプトが動かなくなってしまいました。PerlIS-Err.logを確認したところ、

POSIX object version 1.03 does not match bootstrap parameter 1.08 at C:/Perl/lib/XSLoader.pm line 92.

なんて出ていたのでIIS Adminサービスを再起動したところ元通り動くようになりました。5.6.1をアンインストールしてから5.8.6を入れたのですけど、それだけでは駄目だったんですね。