Search code examples
visual-studio-2008iis-express

How do I configure IIS Express to run with VS2008?


I have the IIS Express Beta downloaded and installed on WinXP. I don't have VS2010.

How do I configure VS2008 to launch IIS Express Beta when debugging/running a site?


Solution

  • The following seems to work for IIS Express launching from the command line:

    1. Open the Properties for the web site

    2. Select Start Options

    3. Under Start Action select Start External Program, put the path to iisexpress.exe (C:\Program Files (x86)\IIS Express\iisexpress.exe)

    4. Command Line Arguments: /path:{path to the project solution} /clr:3.5

    5. Under Server, select Use Custom Server

    6. Base Url: http://localhost:8080/ (the default for IIS Express, you can change this with command line arguments)

    7. Important! Uncheck everything under Debuggers otherwise you'll get an error "Unable to start debugging on the web server..."

    Information on launching using a config file can be found at this site: Debug Your .NET Web Project With IIS Express [Tips & Tricks]. This is VS2010 specific but I suspect the same will work for 2008.