IIS has several extensions that enhance the web server functionality. One of them is ARR (Application Request Routing) which is used for defining rule based routing and load balancing.
The easiest way to see if you have this extension already installed is that using AppCmd command line tool. AppCmd is used to manage IIS 7.0 without using the graphical interface.
Check if you have ARR extension
- Open “Command Prompt”
- Go to “inetsrv” folder (%systemroot%\system32\inetsrv\)
- Type this command:
appcmd.exe list modules "ApplicationRequestRouting". If ARR is installed, it will return the module name. If it is not installed, nothing will be returned.
Needless to say, you can use
appcmd.exe list modules command to check other IIS extensions as well.
Looking for a list of IIS versions? Check this post out.