1-949-236-6510    

HOWTO: IISExpress in 64 bit / 32 bit

Table of Contents

Background

he built in web server in Visual Studio (IIS Express for VS2010 and newer) is a convenient built in dev environment. It's much easier to use than full IIS and is the default for new web projects. While developing in a local copy of IIS may be needed for some customers, for those who want a simpler (zero configuration) development server, it's often quite suitable

However, it is possible to toggle IIS Express's "bitness" to 64 or 32

Back to Top

VS2013 and newer

For Visual Studio 2013 and newer, this is a fully supported feature, built in and just needs a quick dive into the options menu

Back to Top

VS2012

For Visual Studio 2012,it requires a registry hack

It is STRONGLY recommended to use VS2013 or later if you need IIS x64 support and not to use the registry hack as it's not 100% reliable

Back to Top

VS2010 and Older

The built in web server does not support x64 in VS2010 and older - if you must use one of these IDEs you'll need to use a local copy of IIS to develop/test in x64

Back to Top

Back to Top

Original Article

Last Update

2025-06-18 - TD

Prev: HOWTO: Generate an Emergency License Request | Next: HOWTO: License a .NET 6 / 8 / 9 Application (embedding license in an exe)

Return to KB