Windows 10 で IIS を設定したい

ASP.NET で C# のページを動かす必要があったので設定したことを書いておきます。

環境

  • エディション Windows 10 Pro
  • バージョン 1709

コントロールパネル

Windows のマークを右クリックすると、コントロールパネルが選択できていたように思うのですが、 コントロールパネルがなくなっていました。 Fall Creators Update からでしょうか?

スタートメニューの中の、 [Windows システム ツール] の中にコントロールパネルがありました。

Windows の機能の有効化または無効化

コントロールパネルの中は以前と変わりませんでした。

コントロールパネルホームから、 [プログラム]-[Windows の機能の有効化または無効化] を選択します。

[インターネット インフォメーション サービス] から必要な機能をチェックします。

ASP.NET

今回、 ASP.NET が使いたかったので、 [World Wide Web サービス]-[アプリケーション開発機能]-[ASP.NET 4.7] を選択しました。 すると、それに必要な機能も自動的にチェックがついたようです。

が、それだけでは、 html, CSS, js のような静的なコンテンツが扱えないようでした。 なので、 [World Wide Web サービス]-[HTTP 共通機能]-[静的なコンテンツ] にもチェックしました。

それから、 IIS の管理ツールも使いたかったので、 [Web 管理ツール]-[IIS 管理ツール] にもチェックしました。

終わり

IIS の管理ツールも、文字がギザギザで拒否反応が出てしまう…

Windows 8 から Home エディションでも IIS が使えるようになっていたのですね。