現在、ASP.NET CoreアプリケーションのプログラミングにVisual Studio 2015を使用しています。 Visual Studio 2017のインストールに関して次の質問があります。
ページから Visual Studio 2017プラットフォームのターゲット設定と互換性
以前のリリースのインストールとの互換性
Visual Studio 2015、Visual Studio 2013、Visua Studio 2012など、以前のバージョンのVisual Studioと一緒にVisual Studio 2017をインストールして使用できます。
あ、はい。問題なくインストールできます。
VS 2013、VS 2015、およびVS 2017はすべて並行してうまく機能します。 VS 2012は、Windows 10では少し危険な場合がありますが、並行して動作するはずです。理論上、VS 2010はそれらと並行して動作するはずですが、過去に相互に干渉するという奇妙なことに遭遇しました。
片道のアップグレードシナリオもありますが、プロジェクトは一般に2015年から2017年まで往復する必要があります。
何らかの理由で古いコンパイラツールセットが本当に必要な場合は、VS 2017をインストールし、VS 2017で引き続き使用できる古いMicrosoft.VisualStudio.Component.VC.140
コンパイラをインストールするオプションコンポーネントv140
を選択することもできます。 IDE。ただし、VS 2015およびVS 2017のC++標準ライブラリはバイナリ互換であるため、プロジェクトでそれらを混在させることができるため、これを行う理由はあまりありません。
VS 2017については このブログ投稿 をご覧ください。
2015年には既にいくつかのプロジェクトを行っているようですので、おそらくそれを維持したいと思うでしょう。
新しいバージョンでプロジェクトを開くと、プロジェクトのアップグレードが試行され、元に戻すことはできません。
ただし、複数のバージョンが同時にインストールされている場合、Windowsエクスプローラーなどからプロジェクトを開こうとすると、「Visual Studioバージョンチェッカー」でプロジェクトを開き、プロジェクトファイルを見て、どのバージョンを判断します開くには.
肝心なのは、ハードドライブのスペースがある場合、それらを一緒にインストールしない理由はありません。
過去には、複数のバージョンをインストールする場合、それらを順番にインストールすることが推奨されていましたが、これはあなたにとって問題であるとは思われず、それが問題であるかどうかはわかりません私がそれに対処しなければならなかったので、いくつかのバージョン。
幸運を!
個人的には、私は両方を保持します-何年もの間、互換性の問題があり、以前のバージョンが必要な場合が何度もありました。また、アップグレードしない古いプロジェクトがあり、古いVSバージョンに戻って再インストールしました。
1、2、3。 Visual Studio 2017には2015年よりも多くの機能があり、2015の現在の機能が含まれているため、2017と一緒に2015は必要ありません。2017に固執するだけです。 。
VS 2015は、Installshield LEでサポートされる最後のバージョンです。将来インストーラーを構築する必要がある場合は、VS 2015が役立つでしょう。
VS2015をコンピューターに保持する理由がない場合は、アンインストールすることをお勧めします。 VS2017のインストール後にVS2015をアンインストールし、後でVS2015への古いタスクバーショートカットを使用していることに気付きました。そのため、私はまだ不注意でVS2015を使用していました。いくつかの特別なケースでは、VSの古いバージョンを新しいバージョンと一緒に保持する必要がありますが、残りの部分ではアンインストールします!
これを読み続ける人々のために、私はVisual Studio Professional 2008(Windows Embedded 6.5用)、2010、2015、2017を持っています。それらはすべて同時に開いていても動作します。
編集:他の回答で述べたように、それらは最も古いバージョンから最新のバージョンにインストールする必要があります。