我有一个使用 IIS Express 作为本地开发服务器的项目,但是当使用 CTRL+F5 启动项目时,IIS express 将不再启动。我在任务栏上看不到 IIS Express 图标。如果我在没有调试的情况下启动,项目将毫无问题地启动,并且我可以在任务栏上看到图标。
从 %UserProfile%\AppData\Local\dftmp\IISConfiguratorLogs\IISConfigurator.log 文件我看到它是某种超时错误:
IISConfigurator Information: 0 : [00007792:00000005, 2012/08/15 20:13:59.67] IIS Express failed to start app pool 'xxxx' within the expected timeout
我还尝试将完整的 IIS 设置为该项目的开发服务器,但我收到以下错误消息。在我的另一个 Azure 项目中,我已将完整的 IIS 设置为开发服务器,它工作正常。
There was an error attaching the debugger for the IIS worker process for URL 'xxxx' for role instance 'xxxx'. Unable to start debugging on the web server. See help for common configuration errors. Running the web page outside of the debugger may provide further information.
我的同事可以毫无问题地调试这个项目。感谢所有的帮助!