Microsoft IIS 8.0 Express Beta is Released!

Earlier today the IIS Express team released the IIS 8.0 Express Beta, and there are some great new features in this release! Here are just a few of the highlights:

64-bit Support
IIS 8.0 Express now fully supports 64-bit application development. When you install IIS Express on a 64-bit system, you actually get both 32-bit and 64-bit versions of IIS 8.0 Express installed, which allows you to use the version that matches your project’s needs.
Customizable Home Directory
The default home directory for IIS Express is “%UserProfile%\Documents\IISExpress”, but with IIS 8.0 Express you can start the iisexpress.exe process with the “/userhome” parameter to specify the home directory for your projects; this makes it easier for you to use IIS 8.0 Express with multiple development applications.
AppCmd Support for Multiple ApplicationHost.config Files
As a complement to allowing users to customize their IIS Express home directory, IIS 8.0 Express contains a new version of AppCmd.exe that supports a new “/AppHostConfig” parameter, which makes it possible to use AppCmd.exe to edit multiple ApplicationHost.config files. By default AppCmd.exe for IIS 7 or IIS 7.5 Express will only edit the ApplicationHost.config file in your “%WinDir%\System32\InetSrv\Config” or “%UserProfile%\Documents\IISExpress” folder, but the AppCmd.exe command-line utility that ships with IIS 8.0 Express allows you to edit ApplicationHost.config files anywhere on your system.

You can read more about this release at the following URL:

Comments (4)

  1. Mike says:

    "%UserProfile%Documents is not for you my friend. I will thank you to keep your stuff out of my documents folder. I'd like to use it for documents, you know?

    Try "%UserProfile%IISExpress next time.

  2. Tom Robinson says:

    I gave up on feeling like I had any control over %UserProfile%Documents years ago. I just abandoned it and keep real documents somewhere completely different.

    Anyway, I have a question – given that Visual Studio 2010 is x86, how can I use IIS Express to debug web applications that need to run as x64? Do I need to start IIS Express outside of Visual Studio and then attach to the process? If that's the case then I might as well just use standard IIS.

  3. Some One says:

    I agree, how is the content of IISExpress like a Word Document or Excel Spreadsheet to justify being in my Documents folder?

  4. Michael K. Campbell says:

    Well, we ARE talking about the same company that puts pictures/video/music libraries on Data Center Edition as well… So no surprises that they think that My Documents is where this stuff goes.

    So, to echo the feedback: I agree – it doesn't belong there – or at least let me chose that. (No, really.)

    OTHERWISE, complaints/feedback aside: this is stellar. Great work.