有时在使用IISExpress在VS2012中运行我的MVC4站点时,我收到以下错误并且IISExpress停止:
iisexpress.exe: Managed (v4.0.30319)' has exited with code -1073741816 (0xc0000008) 'An invalid handle was specified
事件日志中没有任何内容,我无法在互联网上找到任何内容。
我有一些非常含糊的理论:
哦,我在使用VS Dev Web服务器时也遇到了同样的错误。我还没有尝试过完整的IIS。
其他人都有线索吗?
由于
更新:
我修了几个nuget参考文献,似乎有点稳定,然后今天早上再次发生了。 VS输出窗口显示:
'iisexpress.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Mobile\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.Mobile.dll', Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'iisexpress.exe' (Managed (v4.0.30319)): Loaded 'C:\Users\peter.jones\AppData\Local\Temp\Temporary ASP.NET Files\root\a4aa93f7\dfa23a50\App_Web_rpzlbjhw.dll', Symbols loaded.
'iisexpress.exe' (Managed (v4.0.30319)): Loaded 'C:\Users\peter.jones\AppData\Local\Temp\Temporary ASP.NET Files\root\a4aa93f7\dfa23a50\App_Web_c1rjct4s.dll', Symbols loaded.
The program '[11072] iisexpress.exe: Managed (v4.0.30319)' has exited with code -1073741816 (0xc0000008) 'An invalid handle was specified'.
如果某处有更多有用的日志记录,我很乐意提供它。
干杯
答案 0 :(得分:2)
答案 1 :(得分:1)
这似乎是从VS2010开始在VS中发生的,Cannot run program using debugger引用了特定错误编号,exception 0xC0000008提到了特定的异常。
此链接AjaxControlToolkit Error with PopupControlExtender还引用第二个堆栈跟踪底部的异常和错误号,并且OP继续解决该问题。
MS的所有链接/建议和链接都会记录故障。希望这可以帮助您在寻求答案时更进一步。
答案 2 :(得分:1)
vs2013 - >工具 - >选项 - >项目&溶液 - >网络项目 - >取消使用IIS Express 64
希望这可以帮到你!