我试图在visual studio 2013更新3上运行任何程序,我得到以下警告框:
Id为####的进程未运行。
每次都有不同的身份证号码显示。
在错误窗口,我得到这个错误消息:
程序“[3148]iisexpress.exe”已退出,代码为-1073741816 (0xc0000008)“指定了一个无效的句柄”。
有时它运行时,我在浏览器中得到以下消息:
该网页不可用。
为什么会发生这种情况,我该如何解决它?
我试图在visual studio 2013更新3上运行任何程序,我得到以下警告框:
Id为####的进程未运行。
每次都有不同的身份证号码显示。
在错误窗口,我得到这个错误消息:
程序“[3148]iisexpress.exe”已退出,代码为-1073741816 (0xc0000008)“指定了一个无效的句柄”。
有时它运行时,我在浏览器中得到以下消息:
该网页不可用。
为什么会发生这种情况,我该如何解决它?
当前回答
我遇到了同样的问题,需要做的是正确地安装IIS Express。
我右键点击我的项目属性=> Web(选项卡)和服务器: 项目URL已经预填充,我点击“创建虚拟目录”按钮。
我刚刚重新安装(刷新)窗口,IIS没有安装b/c,它是新的。
其他回答
我也有类似的问题,但我的问题是驱动器中存在已删除的图像文件。
我删除了它,删除了。vs隐藏文件夹,现在它工作了
对我来说,VS使用Firefox作为默认浏览器。重新启动VS并关闭所有Firefox窗口似乎可以解决这个问题。
我的解决办法很简单,我缺少先决条件。我需要安装。net Core SDK
所以,对我来说,什么都不管用,当我得到一台新机器时,这种情况就发生了。显然它没有旧版本的。net。进入VS安装程序,选中。net 5运行时(VS 2022)。现在在所有。net 5项目上运行良好。
第一个错误
对于第一个错误:
ID为####的进程未运行。
下面的步骤对我很有效:
关闭Visual Studio的所有实例。 重命名IISExpress文件夹(在我的PC中是C:\Users\jmelosegui\Documents)。 添加值为1的_CSRUN_DISABLE_WORKAROUNDS Environment System变量。 以管理员模式启动Visual Studio。(在Windows操作系统下,右键单击可执行文件并选择以管理员身份运行)。
第二个错误
第二个错误:
该网页不可用
是什么导致了这个错误:
我在使用SSL时删除了IIS快速开发证书。
下面的步骤对我很有效:
进入控制面板。 选择添加/删除程序。 定位IIS 8.0 Express。 右键单击它,然后单击修复。 你的证书应该还回来了!