SQL Server 2017のインストールで1638エラー

あんまり遭遇する人はいないと思うけど、SQL Server 2017をインストールしていたら
「VS Shell のインストールが終了コード 1638 で失敗しました。」というエラーが出てインストールできなかったので対処法をメモ。

f:id:yamasaki1972:20180318205056p:plain

原因は2017再頒布可能パッケージが入っていると2015再頒布可能パッケージが入らないというもので、

f:id:yamasaki1972:20180318205314p:plain

上記二つをアンインストールしてからSQL Server 2017をインストールしたらOK。

開発PCを初期化していろいろインストールしてたんだけど、Visual Studio 2017 を先にインストールしてしまってたのが原因でした。