Setting up IIS for ActivePerl

In the good old days, you could turn on IIS 5, install ActivePerl, and get a working integrated setup for your Windows systems right out of the box. However, policy changes released with IIS 7, IIS 7.5, and recent service packs for IIS 5 and 6 have prevented the existing ActivePerl installers from automatically setting up all the configuration needed to use ActivePerl inside your IIS server. A number of additional manual steps have been required before Perl-driven web pages would work.