IIS 32 bit DLL working in 64 bit IIS 6.0 problems

Posted on 2007-07-29
Last Modified: 2010-08-05

I am trying to get a 32 Bit DLL to work properly in an IIS 6.0 64 bit O/S

So far I have:

 - cscript.exe adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 true

Also, I have set "Run WWW service in IIS 5.0 isolation mode" as checkmarked.

Then I have re-installed (several times) my DLLs using regsvr32 and rebooted.

I still get the same error message:

Microsoft VBScript runtime error '800a01ad'
ActiveX component can't create object

Is there something else that I am forgetting to do here ?  I have also tried configuring the security to run as Administrator thinking that it might be a security issue.  Still no luck.


Question by:bwhittaker
    LVL 51

    Accepted Solution

    You may have to enable the DLL as a 'Web Service Extension'

    Assisted Solution

    To run the 32-bit version of ASP.NET 2.0, follow these steps:1. Click Start, click Run, type cmd, and then click OK.
    2. Type the following command to enable the 32-bit mode:
    cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
    3. Type the following command to install the version of ASP.NET 2.0 (32-bit) and to install the script maps at the IIS root and under:
    %SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i  
    4. Make sure that the status of ASP.NET version 2.0.50727 (32-bit) is set to Allowed in the Web service extension list in Internet Information Services Manager.

    check this link


    Featured Post

    Why You Should Analyze Threat Actor TTPs

    After years of analyzing threat actor behavior, it’s become clear that at any given time there are specific tactics, techniques, and procedures (TTPs) that are particularly prevalent. By analyzing and understanding these TTPs, you can dramatically enhance your security program.

    Join & Write a Comment

    When you upgrade from Windows 8 to 8.1 or to Windows 10 or if you are like me you are on the Insider Program you may find yourself with many 450MB recovery partitions.  With a traditional disk that may not be a problem but with relatively smaller SS…
    When it comes to showing a 404 error page to your visitors, you do not want that generic page to show, and you especially do not want your hosting provider’s ad error page to show either. In this article, I will show you how to enable the custom 40…
    Windows 8 came with a dramatically different user interface known as Metro. Notably missing from that interface was a Start button and Start Menu. Microsoft responded to negative user feedback of the Metro interface, bringing back the Start button a…
    With the advent of Windows 10, Microsoft is pushing a Get Windows 10 icon into the notification area (system tray) of qualifying computers. There are many reasons for wanting to remove this icon. This two-part Experts Exchange video Micro Tutorial s…

    734 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    21 Experts available now in Live!

    Get 1:1 Help Now