Reconfiguring a 64bit IIS to use 32bit ASP

I just installed the ExpandIT Online Connector on a Server which is running the 64bit version of Windows 2003.

The Installation went well – and everything seams to be running – until I noticed, that the ASP pages could not use the ActiveX object for the ExpandIT Online Connector.

After doing some tests, I found out that the reason was that the Internet Information Services (IIS) was using ASP.NET in a 64bit version and not in 32bit version.

So what to do? You can reconfigure the IIS to use the 32bit version of ASP.NET 🙂

This is done in the following steps:

1) Start the command prompt (Start -> Run -> CMD)

2) Then enable the 32-bit mode by using the following command:

cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1

3) Install the 32 bit version of ASP.NET:

To install ASP.NET 1.1. use the following command:
%SYSTEMROOT%\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i

To install ASP.NET 2.0 use this command:
%SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i

I would recommend only to install the ASP.NET 2.0 –  ASP.NET 1.1 is not needed 😉

4) Finaly you have to enable the use of ASP, by going to the Web service extension list in Internet Information Services Manager and setting the ASP to allowed.

Now you should be able to use ExpandIT Online Connector on the server 🙂

1 Comment

  1. Hi, I found your blog on this new directory of WordPress Blogs at I dont know how your blog came up, must have been a typo, i duno. Anyways, I just clicked it and here I am. Your blog looks good. Have a nice day. James.

Leave a Reply

Your email address will not be published.


This site uses Akismet to reduce spam. Learn how your comment data is processed.