2017/10/17に公開された.NET Framework 4.7.1(KB4033342)と同バージョンの言語パックのダウンロードリンクとオフラインインストールについてメモ。
オフラインインストーラーとはOSクリーンインストール後など、インターネット回線が無い状態でインストールしたい場合に使えるインストーラーです。オンライン状態でも使えます。
オフラインインストーラーのダウンロード
Windows 7 SP1/8.1/10、Windows Server 2008R2 SP1/2012/2012 R2/2016 のx86とx64の両方に対応しています。
直リンク
.NET Framework 4.7.1 オフラインインストーラー
.NET Framework 4.7.1 言語パック(日本語) オフラインインストーラー
ダウンロードページ
上記の直リンクは以下のページよりダウンロードするリンクと同じです。
.NET Framework 4.7.1 オフラインインストーラー
.NET Framework 4.7.1 言語パック(日本語) オフラインインストーラー
オフラインインストールに失敗するとき
.NET Framework 4.7と同様に、事前に以下の2つがないと失敗することがあります。
- D3DCompiler_47.dll
- 証明書:Microsoft Root Certificate Authority 2011
この二つは2017 年 5 月 17 日 - KB4019265 (マンスリー ロールアップのプレビュー)以降のマンスリーロールアップ更新プログラムに含まれているので、インストールに失敗したときは更新プログラムを適用してから再度インストールを試してみてください。
この記事を投稿した時点でも最新の月例ロールアッププログラムはKB4041681(2017/10/11)です。
オフラインインストール失敗の対応についてのまとめページ
インストール用バッチファイル例
.NET Framework 4.7.1と言語パックを無人応答で連続してインストールするバッチファイル例のメモ。インストーラーと同じ場所に置いて使います。
@echo off echo .NET Framework 4.7.1 をインストールしています。 "%~dp0NDP471-KB4033342-x86-x64-AllOS-JPN.exe" /passive /norestart echo 言語パック をインストールしています。 "%~dp0NDP471-KB4033342-x86-x64-AllOS-JPN.exe" /passive /norestart echo インストールが終わりました。 pause%~dp0 はバッチファイルと同じ階層のパスを表しています。 /passive はインストールの進行状況のダイアログを表示します。サイレントインストールの場合はここを /q にします。