Asp.net mvc id为x的进程未运行(Visual studio 2017)

Asp.net mvc id为x的进程未运行(Visual studio 2017),asp.net-mvc,iis,visual-studio-2017,iis-express,web-site-project,Asp.net Mvc,Iis,Visual Studio 2017,Iis Express,Web Site Project,更新如下 我已经在SO和google上浏览了几篇(如果不是全部的话)提到这个错误的帖子,但仍然存在这个问题。我得到的错误是: Process with an id of x is not running 此外,我还可以在我的VS输出窗口中注意到此错误: The program '[11392] iisexpress.exe' has exited with code 0 (0x0). The program '[11392] iisexpress.exe: Program Trace' has

更新如下

我已经在SO和google上浏览了几篇(如果不是全部的话)提到这个错误的帖子,但仍然存在这个问题。我得到的错误是:

Process with an id of x is not running
此外,我还可以在我的VS输出窗口中注意到此错误:

The program '[11392] iisexpress.exe' has exited with code 0 (0x0).
The program '[11392] iisexpress.exe: Program Trace' has exited with code 0 (0x0).
其中,数字始终与原始错误中提到的PID相同

我已经检查过了,没有,PID没有被任何流程使用,我已经做了大量的工作,如,和其他一些

这适用于我所有的Web项目(新创建的或旧的)。 因此,以WPF为例,这很好

因此,这一定是与IIS相关的东西,我想,卸载它,重新安装它都没有效果,重命名/删除文档中的IISEXPRESS文件夹或检查CPanel=>中的所有选项都没有打开/关闭IIS选项的功能,以及我尝试过的大量其他事情,如添加环境变量

_CSRUN\u禁用\u解决方案

以管理员身份运行,删除.vs文件夹,删除

IISUrl,开发服务器路径和开发服务器端口

.csproj文件中的零件或检查

工具菜单>选项>项目和解决方案>Web项目>使用64位版本的IIS Express

甚至卸载了所有我的VS版本,只重新安装了1个VS Enterprise 2017

我完全迷路了,发生了什么事? 欢迎任何建议

更新1: 我已经卸载了IISExpress 10并安装了版本8,仍然是相同的问题

这是事件查看器记录的内容:

Log Name:      Application
Source:        Application Error
Date:          01/06/2019 09:33:00
Event ID:      1000
Task Category: (100)
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      PCName
Description:
Faulting application name: iisexpress.exe, version: 8.0.8418.0, time  stamp: 0x4fbae3d6
Faulting module name: ntdll.dll, version: 10.0.17763.475, time stamp:       0x3230aa04
Exception code: 0xc0000008
Fault offset: 0x00000000000a356a
Faulting process ID: 0x2d68
Faulting application start time: 0x01d5184c3d470917
Faulting application path: C:\Program Files\IIS Express\iisexpress.exe
Faulting module path: C:\WINDOWS\SYSTEM32\ntdll.dll
Report ID: cce33ecf-9507-42ab-87bf-9482a39181e9
Faulting package full name: 
Faulting package-relative application ID: 

Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Application Error" />
    <EventID Qualifiers="0">1000</EventID>
    <Level>2</Level>
    <Task>100</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2019-06-01T07:33:00.972839500Z" />
    <EventRecordID>58319</EventRecordID>
    <Channel>Application</Channel>
    <Computer>PCName</Computer>
    <Security />
  </System>
  <EventData>
    <Data>iisexpress.exe</Data>
    <Data>8.0.8418.0</Data>
    <Data>4fbae3d6</Data>
    <Data>ntdll.dll</Data>
    <Data>10.0.17763.475</Data>
    <Data>3230aa04</Data>
    <Data>c0000008</Data>
    <Data>00000000000a356a</Data>
    <Data>2d68</Data>
    <Data>01d5184c3d470917</Data>
    <Data>C:\Program Files\IIS Express\iisexpress.exe</Data>
    <Data>C:\WINDOWS\SYSTEM32\ntdll.dll</Data>
    <Data>cce33ecf-9507-42ab-87bf-9482a39181e9</Data>
    <Data>
    </Data>
    <Data>
    </Data>
  </EventData>
</Event>
日志名称:应用程序
来源:应用程序错误
日期:2019年6月1日09:33:00
事件编号:1000
任务类别:(100)
级别:错误
关键词:经典
用户:不适用
电脑:PCName
说明:
故障应用程序名称:iisexpress.exe,版本:8.0.8418.0,时间戳:0x4fbae3d6
故障模块名称:ntdll.dll,版本:10.0.17763.475,时间戳:0x3230aa04
异常代码:0xc0000008
故障偏移量:0x00000000000a356a
出错进程ID:0x2d68
故障应用程序启动时间:0x01d5184c3d470917
出现故障的应用程序路径:C:\Program Files\IIS Express\iisexpress.exe
故障模块路径:C:\WINDOWS\SYSTEM32\ntdll.dll
报告ID:cce33ecf-9507-42ab-87bf-9482a39181e9
故障包全名:
错误包相对应用程序ID:
事件Xml:
1000
2.
100
0x8000000000000
58319
应用
PCName
iisexpress.exe
8.0.8418.0
4fbae3d6
ntdll.dll
10.0.17763.475
3230aa04
c0000008
00000000000a356a
2d68
01d5184c3d470917
C:\Program Files\IIS Express\iisexpress.exe
C:\WINDOWS\SYSTEM32\ntdll.dll
cce33ecf-9507-42ab-87bf-9482a39181e9
更新2: 我曾尝试在安全模式下运行VS 2017 Enterprise,但出现以下错误:


我将进一步调查这个错误,请,如果有人有任何想法,张贴它

我也有同样的问题。以下是我做过的一些不起作用的事情:

  • 删除我的项目中的
    .vs
    文件夹
  • 删除我的文档中的
    IIS Express
    文件夹
  • \u CSRUN\u DISABLE\u变通方法添加到环境变量中
  • 重新启动计算机
  • 重新启动Visual Studio
  • 换端口
  • 甚至重新安装VisualStudio
  • 通过控制面板卸载IIS 10.0 Express,然后重新安装
  • 我尝试了从几个论坛上获得的几乎所有解决方案,但没有一个有效

    最后我找到了问题的根源。问题的来源不是我的项目,也不是我的visual studio,而是我的IIS

    当我从
    C:\Program Files\IIS Express
    打开
    iisexpress.exe
    时,命令提示符立即关闭。如果您的IIS Express正常,则将显示如下所示

    我要做的是通过
    控制面板中的
    打开或关闭Windows功能来重置或
    重新安装IIS Express
    。并按照以下链接中包含的步骤进行操作


    这是唯一对我有效的方法,希望它也能帮助其他人。

    没有人有任何建议吗?我不能去重新安装Windows,只希望它能被修复…用最新的更新结果编辑。