How to install CFMX 7 on Windows Vista
This guide will assume that you already have enabled IIS 7 and are running in administrator mode. In order to proceed, you will need to have a copy of the C:\CFusionMX7\runtime\lib\wsconfig folder available from another installation of ColdFusion. This can be copied off of any prior install on IIS (XP or Server).
Next, configure IIS to allow ISAPI filters. Open the control panel and then click “Turn Windows Features On Or Off”.
In the Windows Features dialog, open the IIS branch, and navigate to Application Development Features. Enable the ISAPI Extensions and ISAPI Filters options.
Next, install CFMX 7 as you normally would for IIS. During this installation, the installer will not automatically add the default mappings for CF.
After the install is complete, copy the entire contents of the wsconfig folder that you saved earlier over the contents of the C:\CFusionMX7\runtime\lib\wsconfig folder that was created during the install.
Next, open either the Computer Management console and navigate to the IIS Management plugin. Open the ISAPI filters applet.
In the ISAPI filters applet, add a new filter using the following settings:
Filter Name: ColdFusion
Executable: C:\CFusionMX7\runtime\lib\wsconfig\1\jrun.dll
Once that is added, open the Handler mappings applet.
In the Handler Mappings applet, add a new Script Mapping using the following settings.
Request Path: *.cfm
Executable: C:\CFusionMX7\runtime\lib\wsconfig\1\jrun.dll
Name: ColdFusion CFM
Click OK, and then confirm that you want to enable the mapping on the confirmation dialog.
Repeat the process of adding mappings for the other file types that you want CF to process. This will require adding at least two more entries for CFC and CFML extensions. The names of each handler must be unique (ColdFusion CFC and ColdFusion CFML).
Next, open the Default Document applet.
Add entries for whatever default cfml templates you want to process. Suggested entries are index.cfm and index.cfml.
After they are added, click Apply, and you’re done!