web-dev-qa-db-ja.com

Visual Studio 2015の横にVisual Studio 2017をインストールする必要がありますか、それとも最初にVisual Studio 2015をアンインストールしてからVisual Studio 2017をインストールする必要がありますか?

現在、ASP.NET CoreアプリケーションのプログラミングにVisual Studio 2015を使用しています。 Visual Studio 2017のインストールに関して次の質問があります。

  • ベストプラクティスおよび/または最もクリーンな方法と見なされるものは何ですか?
  • Visual Studio 2015の横にVisual Studio 2017をインストールする必要がありますか?
  • 最初にVisual Studio 2015とすべての.NET Core依存関係をアンインストールしてからVisual Studio 2017をインストールする必要がありますか?
  • Visual Studio 2015のクリーンアンインストールを保証するツールはありますか?
37
jump4791

ページから Visual Studio 2017プラットフォームのターゲット設定と互換性

以前のリリースのインストールとの互換性

Visual Studio 2015、Visual Studio 2013、Visua Studio 2012など、以前のバージョンのVisual Studioと一緒にVisual Studio 2017をインストールして使用できます。

あ、はい。問題なくインストールできます。

30
Jalal

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については このブログ投稿 をご覧ください。

17
Chuck Walbourn

2015年には既にいくつかのプロジェクトを行っているようですので、おそらくそれを維持したいと思うでしょう。

新しいバージョンでプロジェクトを開くと、プロジェクトのアップグレードが試行され、元に戻すことはできません。

ただし、複数のバージョンが同時にインストールされている場合、Windowsエクスプローラーなどからプロジェクトを開こうとすると、「Visual Studioバージョンチェッカー」でプロジェクトを開き、プロジェクトファイルを見て、どのバージョンを判断します開くには.

肝心なのは、ハードドライブのスペースがある場合、それらを一緒にインストールしない理由はありません。

過去には、複数のバージョンをインストールする場合、それらを順番にインストールすることが推奨されていましたが、これはあなたにとって問題であるとは思われず、それが問題であるかどうかはわかりません私がそれに対処しなければならなかったので、いくつかのバージョン。

幸運を!

6
mobrien118

個人的には、私は両方を保持します-何年もの間、互換性の問題があり、以前のバージョンが必要な場合が何度もありました。また、アップグレードしない古いプロジェクトがあり、古いVSバージョンに戻って再インストールしました。

4
Jester

1、2、3。 Visual Studio 2017には2015年よりも多くの機能があり、2015の現在の機能が含まれているため、2017と一緒に2015は必要ありません。2017に固執するだけです。 。

  1. ninstall Tool は使用に適したツールです。元のアンインストールウィザードを実行した後、残りのすべてのファイルとレジストリエントリをクリーンアップし、必要な再起動後にクリーンアップされるファイルの数も通知します。
1
Programmer

VS 2015は、Installshield LEでサポートされる最後のバージョンです。将来インストーラーを構築する必要がある場合は、VS 2015が役立つでしょう。

1
Neil B.

VS2015をコンピューターに保持する理由がない場合は、アンインストールすることをお勧めします。 VS2017のインストール後にVS2015をアンインストールし、後でVS2015への古いタスクバーショートカットを使用していることに気付きました。そのため、私はまだ不注意で​​VS2015を使用していました。いくつかの特別なケースでは、VSの古いバージョンを新しいバージョンと一緒に保持する必要がありますが、残りの部分ではアンインストールします!

1
Technologicus

これを読み続ける人々のために、私はVisual Studio Professional 2008(Windows Embedded 6.5用)、2010、2015、2017を持っています。それらはすべて同時に開いていても動作します。

編集:他の回答で述べたように、それらは最も古いバージョンから最新のバージョンにインストールする必要があります。

0
Moses