Iam not able to run the Visual Studio Application with IIS Express. Iam getting an Error “Unable to launch IIS Express” for the first time. After multiple times debugging, I
Following suggetions that might be helpful to you>>
Use process monitor to watch the iis-express process to see if there are any permission issues when attempting to start it.
For that, follow this link>>
http://msdn.microsoft.com/en-us/library/bb399001%28v=vs.100%29.aspx
If problem is security related then, run visual studio in run as administrator mode
As a last resort, you can disable the logging module by modifying the applicationhost.config, which is located in the %userprofile%\documents\IISexpress\config
directory.
To do so you will need to comment out a some lines in the file.
Under the <system.webServer>/<globalModules>
element, comment out the line
<add name="HttpLoggingModule" image="%IIS_BIN%\loghttp.dll" />
Under the <location>/<system.webServer>/<modules>
element, comment the line
<add name="HttpLoggingModule" lockItem="true" />
After saving your changes try restarting iis express.
I had the same problem and the problem is related to the app pool definition which you can find in \users{your username}\mydocuments\IISexpress\config\applicationhost.config.
Find the tag
<add name="Clr4IntegratedAppPool" managedRuntimeVersion="v4.0" managedPipelineMode="Integrated" CLRConfigFile="%IIS_USER_HOME%\config\aspnet.config" autoStart="true" />
and change the managedruntimeversion from "v4.0" to "v4.0.30319" for .net 4.5
<add name="Clr4IntegratedAppPool" managedRuntimeVersion="v4.0.30319" managedPipelineMode="Integrated" CLRConfigFile="%IIS_USER_HOME%\config\aspnet.config" autoStart="true" />