0

I got a new PC at work with Windows 10 Pro and had to setup iisnode on it...

  • I started by installing nodeJS (v8.11.3)
  • got & installed iisnode-full-v0.2.21-x64
  • got and installed urlrewrite2
  • went to the iisnode installation folder to run setupsamples.bat file
  • upon going to http://localhost/node/ and clicking any of the URLs, I got an 'Internal server error 500.19'

I realized that I had missed a prerequisite:'IIS 7.x with IIS Management Tools and ASP.NET'

To enable this features, tried the UI option: Control Panel > Turn Windows features on or off > Internet Information Services > World Wide Web Services > Application Development Features

Reading different posts, I tried enabling apparently everything other than 'CGI'. upon selecting each feature, I got the error in the snapshot below... Tried the resolution here but to no avail... DISM Logs had:

  • DISM Package manager: CBS HRESULT=0x800f0954
  • tried different combinations of fulfilling the ASP.NET pre-requisite through UI and command prompt but to no avail.

    Errro code: 0x800F0954

4

1 に答える 1

1

しばらくして、機能「ASP.NET 4.7」のみを有効にしてみました (一部の機能は自動的に選択されました)... 今回は UI をスムーズに通過しました。

http://localhost/node/とそのリンクは魅力的に機能しました

誰かの助けになることを願って、ここでケース全体を文書化しました-頑張ってください!!

于 2018-07-27T10:05:51.447 に答える