Windows 10 Pro上的iisnode-从内部错误500.19到错误代码:0x800F0954

时间:2018-07-27 10:04:33

标签: asp.net node.js windows-10 iisnode dism

我有一台新的PC与Windows 10 Pro配合使用,不得不在其上设置iisnode ...

  • 我从安装nodeJS(v8.11.3)开始
  • 获取并安装了iisnode-full-v0.2.21-x64
  • 获取并安装了urlrewrite2
  • 进入iisnode安装文件夹以运行setupsamples.bat文件
  • 转到http://localhost/node/并单击任何URL时,出现“内部服务器错误500.19”

我意识到我错过了prerequisite:“带有IIS管理工具和ASP.NET的IIS 7.x”

要启用此功能,请尝试UI选项:控制面板>打开或关闭Windows功能> Internet信息服务>万维网服务>应用程序开发功能

在阅读不同的文章时,我尝试启用了除“ CGI”以外的所有功能。选择每个功能后,我在下面的快照中出现错误...尝试使用分辨率here,但无济于事... DISM日志具有:

  • DISM软件包管理器:CBS HRESULT = 0x800f0954
  • 尝试了通过UI和命令提示符来满足ASP.NET前提条件的各种组合,但无济于事。

    Errro code: 0x800F0954

1 个答案:

答案 0 :(得分:1)

过了一会儿,我尝试仅启用功能“ ASP.NET 4.7”(某些功能被它自动选择)……这一次它在用户界面中运行顺畅。

http://localhost/node/及其链接就像一个魅力

我在这里记录了整个案子,希望对别人有帮助-祝你好运!