1. run setupdlls.bat This will configure all the dlls that IR needs
2. create a virtual directory and point it to the ir_source subdirectory
3. Create an system dsn / odbc connection called ir_system3 to system30.mdb
4. On windows XP and 2003, make sure that you have enabled read+write access to the system3.mdb to the IIS user account.

Additional Step for IIS
5. On windows 2003 
	A. make sure that you have enabled "asp pages" and "Server side includes", ( as they are disabled by default )
	B. Allow relative path access ( as this is disabled by default )

Note if you want to run the northwind demo, then you also need to create an odbc connection called ir_northwind and point it to the northwind.mdb file

http://www.interactivereporting.com/v24/ir_iis_config.doc  
has the full detailed step by step configuration and troubleshooting guide.



Additional Steps for 64bit version of Windows 2003 ( x64)
1. You probably will need to run the 32 bit odbc administrator from c:\windows\syswow64\odbcad32.exe to create the odbc datasources
2. It may be better to run c:\windows\syswow64\cmd.exe ,and then run the setupdlls.bat, although we have not verified that.
3. You need to change Enable32BitAppOnWin64 to "True" in the metabase.xml to enable 32 Bit Worker Threads.
	This can be done by , The first line which makes the change, and the second which restarts IIS
CSCRIPT %SYSTEMDRIVE%\Inetpub\AdminScripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
NET STOP W3SVC /y & NET START W3SVC

BEFORE MAKING THIS CHANGE, MAKE Sure you understand the nature of 32 bit processes running on 64 bit.
On some installations of Windows 2003 x64, you cannot run both 64 bit and 32 bit,	
	 and mixing the two can cause IIS not to start. 
E.g. if you install sql server 2005 x64 and it installs the 64 
bit version of SQL reporting services, this may cause issues trying to get the 32 and 64 bit versions to run.

If you cannot get ASP pages to work after turning on the 32 bit version of IIS you should examine the application log
( under event viewer ) for more details, to see if you are suffering a 32bit/64bit conflict.
We have found reinstalling IIS from scratch may help. 

IR uses certain 32 bit dlls, and requires the 32 bit setting to be turned on, to run on a 64-bit system.

IR will display an error saying irengine3.dll is not found, even though it is installed on x64 if the 32-bit flag is not turned on
