iisexpress在调试开始时崩溃



当我尝试从VS(2015或2017(启动我的ASP.NET应用程序时,它只是崩溃而没有输出窗口中没有错误。

程序'[8464] iisexpress.exe'已使用代码0(0x0(。

但是Windows事件日志说:

模块名称ManagedEnginev4.0_32Bit Path C: Windows Windows Microsoft.net Framework v4.0.30319 webengine4.dll返回了注册中的错误。数据是错误。

我对如何解决此问题没有更多的想法。我试图重新安装VS,IIS,甚至尝试删除.NET框架,将IIS设置从32更改为64位,但到目前为止尚无运气。

有人遇到类似错误并找到解决方案的机会吗?:(

P.S。扩展错误日志:

  • 系统

    • 提供者

    [name] iis express

    • Eventid 2293

    [限定器] 49152

    级别2

    任务0 关键字0x80000000000000

    • 时间 [SystemTime] 2017-06-06T20:47:56.693031400Z
    • EventRecorDid 7271
    • 频道应用程序
    • 计算机PC
    • 安全
  • eventdata

    ManagedEnginev4.0_32bit
    C: Windows Microsoft.net Framework V4.0.30319 webengine4.dll
    2bee0cc0


二进制数据:

用文字

0000:C00CEE2B

字节

0000:2B EE 0C C0 ®

我知道这是一个旧线程,但这今天一直在杀死我。而且由于这几乎是任何搜索错误的顶部线程,所以我决定添加此。

从这里取"无法启动IIS Express Web服务器"错误

  1. 删除文件夹iisexpress摘自"我的文档"
  2. 再次加载您的项目,它将再次创建带有更新配置的Iisexpress文件夹
  3. 检查iisexpress文件夹具有足够的权限可以读取配置文件
  4. 再次加载项目并运行iisexpress。它应该起作用。

我不需要检查任何权限或任何内容,只是删除和重新加载项目就足以使IIS表现自己,我可以回到一些调试乐趣。

欢呼

在尝试解决问题的几天后,我没有成功,所以这里很快解决:

  1. 卸载iisexpress v10
  2. 安装iisexpress v8

一切正常

我们使用IIS遇到了相同的问题和事件查看器错误。对我们来说,问题是我们正在修改C:WindowsMicrosoft.NETFramework64v4.0.30319Aspnet.config以应用一些垃圾收集改进,最终在XML中出现了错字。

与IIS Express无关,但想我会为其他在搜索错误消息时找到此帖子的人提到它:

模块名称ManagedEnginev4.0_64bit路径 C: Windows Microsoft.net Framework64 v4.0.30319 webengine4.dll 返回注册中的错误。数据是错误。

最新更新