Microsoft Report Viewer 2008 導入時に .NET Framework 2.0 を要求される

Windows 2012 で WSUS などを導入後、画面をポチポチと操作していると時々 Microsoft Report Viewer 2008 SP1 Redistributable をインストールしろ、と促されます。

提示されたリンク先を開き、インストーラをダウンロードし、さあインストールしましょうかと進めると。

Microsoft Report Viewer 再頒布可能パッケージ 2008 SP1 セットアップ」の画面で「以下の必須コンポーネントプログラムがインストールされていません。 Microsoft .NET Framework 2.0」と出てきます。

ここで提示されたリンクをクリックするとまさしくそのまま Microsoft .NET Framework 2.0 のダウンロードページに行くのですが、 えっ、こんな古いの Windows 2012 にインストールしていいんだっけ?と不安になるでしょう。そのとおり、これじゃありません。

正しくは、.NET Framework 3.5 をインストールする、となります。 .NET Framework 3.5 には .NET Framework 2.0 の API が含まれているのでこれでいいのです。 そして、Microsoftダウンロードサイトからではなく OS の機能の追加画面からインストールします。

これで無事準備が整いました。思う存分 Microsoft Report Viewer 再頒布可能パッケージ 2008 SP1 のインストールが出来るようになりました。