我试图在visual studio 2013更新3上运行任何程序,我得到以下警告框:

Id为####的进程未运行。

每次都有不同的身份证号码显示。

在错误窗口,我得到这个错误消息:

程序“[3148]iisexpress.exe”已退出,代码为-1073741816 (0xc0000008)“指定了一个无效的句柄”。

有时它运行时,我在浏览器中得到以下消息:

该网页不可用。

为什么会发生这种情况,我该如何解决它?


当前回答

我遇到了同样的问题,需要做的是正确地安装IIS Express。

我右键点击我的项目属性=> Web(选项卡)和服务器: 项目URL已经预填充,我点击“创建虚拟目录”按钮。

我刚刚重新安装(刷新)窗口,IIS没有安装b/c,它是新的。

其他回答

我把我的Visual Studio更新到2019年版本,有这个问题,我尝试了这个问题的所有解决方案,但它没有帮助启动我的ASP。asp.net MVC 5项目与IIS Express。删除IIS Express(使用控制面板)后,请从www.microsoft.com下载最新版本并安装。在这之后,一切都很好。

几周后,我更新了Visual Studio,我又遇到了这个问题。我删除IIS Express并重新安装,现在工作正常。 另外,修理对我没有帮助,只能卸载和安装。

我的解决办法很简单,我缺少先决条件。我需要安装。net Core SDK

我遇到了同样的问题,需要做的是正确地安装IIS Express。

我右键点击我的项目属性=> Web(选项卡)和服务器: 项目URL已经预填充,我点击“创建虚拟目录”按钮。

我刚刚重新安装(刷新)窗口,IIS没有安装b/c,它是新的。

第一个错误

对于第一个错误:

ID为####的进程未运行。

下面的步骤对我很有效:

关闭Visual Studio的所有实例。 重命名IISExpress文件夹(在我的PC中是C:\Users\jmelosegui\Documents)。 添加值为1的_CSRUN_DISABLE_WORKAROUNDS Environment System变量。 以管理员模式启动Visual Studio。(在Windows操作系统下,右键单击可执行文件并选择以管理员身份运行)。

第二个错误

第二个错误:

该网页不可用

是什么导致了这个错误:

我在使用SSL时删除了IIS快速开发证书。

下面的步骤对我很有效:

进入控制面板。 选择添加/删除程序。 定位IIS 8.0 Express。 右键单击它,然后单击修复。 你的证书应该还回来了!

关闭Visual studio实例。 在管理模式下重新启动。“以管理员身份运行”