On Windows 2003, you simply went into IIS, selected the web site,
Then went Home Directory > Configuration > Mappings and then
associated the extension with C:\WINDOWS\system32\inetsrv\asp.dll.
For example, you would add .abc as the extension and C:\WINDOWS
\system32\inetsrv\asp.dll as the executable.
Windows 2008 appears that it allows this by adding a handler mapping,
but will not recognize it. You get an error :
HTTP Error 404.17 - Not Found
The requested content appears to be script and will not be served by
the static file handler.
If I run test.asp it runs fine. If after adding the handler for .abc,
and then running test.abc it returns the 404.17 error message.