The IIS Express FAQ notes that:
You can also manually launch IIS Express from the command line and use it with Visual Studio 2008, using the cus
The following seems to work for IIS Express launching from the command line:
Open the Properties
for the web site
Select Start Options
Under Start Action select Start External Program
, put the path to iisexpress.exe
(C:\Program Files (x86)\IIS Express\iisexpress.exe
)
Command Line Arguments: /path:{path to the project solution} /clr:3.5
Under Server
, select Use Custom Server
Base Url: http://localhost:8080/
(the default for IIS Express)
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.