Home Server
New Blog Post: Email: Multi-Service

32 bit good. 64 bit bad

We've been converting from 32 bit to 64 bit for all our Delphi code. This applies to our ReportServer, including the WebTiers that we use in IIS. Our main application is fine, it can talk to our ReportServer OK and show reports just fine - I mention this to indicate that this is working OK.

Our WebTiers are hosted in Windows Server 2010R2, IIS 8.5
When we use the 32 bit versions of the webtiers things work.
When I replace those WebTiers with 64 bit versions I get a 500 - Internal server error.

There's no difference in code other than the compile between 32/64 bits.

Is there anything I am missing that I should do to use 64 bit versions of the webtiers?


  • Hi Tarry,

    I tested the WebTier 64-bit and did not encounter any issues.

    I first tested the Demos\WebTier\WebDebug which is a stand alone web server exe. Give that a try.

    I then tested Demos\WebTier\ISAPI. For IIS deployment create a 64-bit App Pool, that's the only difference.

    Best regards,

    Nard Moseley
    Digital Metaphors
Sign In or Register to comment.