It is possible to run Bistro applications on IIS of versions prior to 7, i.e. IIS 5.1 (Windows XP) or IIS 6.0 (Windows 2003 Server).
Assume we have a virtual directory we will run Bistro application under.
Step 1 (Common for both IIS 5.1 and IIS 6.0)
- Right-click on virtual directory and choose "Properties".

- Ensure "Execute Permissions" is set to "Scripts and Executables"
- Click "Configuration" (opposite "Scripts and Executables")
Step 2 (IIS 6.0)
- Add new wildcard extension: press "Insert" button in the "Wildcard application maps" area.

Step 3 (IIS 6.0)
- Add aspnet_isapi.dll library usually located at "C:\Windows\Microsoft.NET\Framework\v2.0.50727\".

- Ensure "Verify that file exists" checkbox is UNCHECKED.
Step 2 (IIS 5.1)
Since IIS 5.1 does not support wildcard extensions the steps 2 and 3 are slightly different from those for IIS 6.0.
- Remove all application mappings from the list.
- Instead add the only application mapping: press "Add" button under the "Application Mappings" list.

Step 3 (IIS 5.1)
- Add aspnet_isapi.dll library usually located at "C:\Windows\Microsoft.NET\Framework\v2.0.50727\" for extension ".*".

- Ensure "Script engine" checkbox is CHECKED, and "Check that file exists" checkbox is UNCHECKED.
Press OK button on all opened dialog boxes.
That's it, the virtual directory is now configured to run Bistro application.