如何在IIS 7.5上安装新的PHP扩展

我已经通过Web平台安装程序在IIS 7.5 / Windows 2008 R2上安装了PHP 5.2.13
现在我正在尝试安装其他PHP扩展,比如mcrypt,所以我从php的windows二进制文件下载了编译后的.zip文件。
我把相关的dll放在extensions文件夹中,并在php.ini中添加了这些行:

[PHP_MCRYPT] extension=php_mcrypt.dll 

重新启动IIS后,没有应用程序正在工作。
这是用VC6编译/非线程安全编译版本的PHP 5.2.13 .zip包。
我也尝试了线程安全的版本,这阻止了IIS重启,并强迫我重启服务器。

我在这里做错了什么?

就像bzlm所评论的那样:

php_mcrypt.dll依赖于libmcrypt.dll 。 你有没有使libmcrypt.dll可用于IIS?

这是原因。 谢谢!