Devo instalar o Visual Studio 2017 ao lado do Visual Studio 2015 ou devo desinstalar o Visual Studio 2015 e depois instalar o Visual Studio 2017?

Estou a usar o Visual Studio 2015 para a programação. ASP.NET principais aplicações. Tenho as seguintes perguntas sobre a instalação do Visual Studio 2017:

  • Qual é o método mais limpo e/ou as melhores práticas?
  • Devo instalar o Visual Studio 2017 ao lado do Visual Studio 2015? Devo desinstalar primeiro o Visual Studio 2015 e todas as dependências do núcleo do. NET e depois instalar o Visual Studio 2017?
  • existem algumas ferramentas que garantiria uma desinstalação limpa do Visual Studio 2015?
Author: HappyCoding, 2017-03-10

8 answers

Visual Studio 2017 Platform Targeting and Compatibility

Compatibilidade com a instalação de versões anteriores

Pode instalar e utilizar o Visual Studio 2017, juntamente com versões anteriores do Visual Studio, incluindo o Visual Studio 2015, o Visual Studio 2013 e o Visua Studio 2012.
Então, sim. você pode instalá-los sem qualquer problema.
 31
Author: Jalal, 2020-06-20 09:12:55

VS 2013, VS 2015, e VS 2017 todos trabalham lado a lado. VS 2012 pode ser um pouco duvidoso no Windows 10, mas também deve funcionar lado a lado. Em teoria VS 2010 também deve trabalhar lado a lado com esses, mas eu encontrei peculiaridades no passado com eles interferindo um com o outro.

Os projectos devem fazer uma viagem de ida e volta entre 2015 e 2017 em geral, embora existam alguns cenários de actualização de ida e volta.

Note que se você realmente só precisa do conjunto de ferramentas de compilador mais antigo por alguma razão, pode também instalar VS 2017 e seleccionar o componente opcional Microsoft.VisualStudio.Component.VC.140 que instala o compilador v140 mais antigo que ainda pode usar com o IDE VS 2017. Dito isso, não há muita razão para fazer isso, uma vez que as bibliotecas padrão VS 2015 & VS 2017 C++ são Binárias compatíveis para que você possa misturá-las em um projeto.

Ver Este post para informação sobre o VS 2017.

 18
Author: Chuck Walbourn, 2017-03-10 22:14:09
Parece que você já fez alguns projetos em 2015, então provavelmente vai querer mantê-lo.

Uma vez que você abra um projeto em uma nova versão, ele vai tentar atualizar o projeto e, em seguida, você não pode voltar.

No entanto, se você tiver várias versões instaladas ao mesmo tempo, quando você tentar abrir um projeto, por exemplo, do Windows Explorer, ele irá abri-lo com o "Visual Studio Version Checker" e irá olhar para o arquivo do projeto e determinar qual a versão para abri-lo em.

Resumindo, se você tem o espaço do disco rígido, não há razão para não instalá-los ao lado um do outro.

No passado, foi recomendado instalá-los em ordem seqüencial, se você instalar várias versões, mas ela não soa como este é um problema para você, e eu não sei se isso é mesmo um problema mais como tem sido várias versões desde que eu tive de lidar com isso.

Boa sorte!
 6
Author: mobrien118, 2017-03-10 22:00:38

Pessoalmente, eu guardaria ambos - houve várias vezes ao longo dos anos em que você tem problemas de compatibilidade e precisa ter a(s) versão (ões) anterior (AIS). Eu também tive um projeto antigo que não vai atualizar e eu voltei atrás e reinstalou versões antigas VS.

 5
Author: Jester, 2017-03-10 21:58:10
Se não tem razão para manter o VS2015 no seu computador, sugiro desinstalar. Desinstalei o VS2015 depois de instalar o VS2017 e depois reparei que ainda estava a usar um atalho de barra de tarefas para o VS2015. Por isso, inadvertidamente, ainda usava VS2015. Talvez alguns casos especiais requerem manter versões mais antigas do VS ao lado da nova versão, mas para o resto de nós, eu digo, desinstalar!
 1
Author: Technologicus, 2017-04-22 16:52:08

VS 2015 é a última versão suportada pelo Installshield LE. Se você tiver necessidade de instaladores de construção no futuro, será útil ter VS 2015

 1
Author: Neil B., 2017-12-04 01:42:10

1,2,3. Visual Studio 2017 tem mais características ao longo de 2015 e contém características atuais de 2015 para que você não precisa de 2015 ao lado de 2017. Mantém-te em 2017. E eu não acho que você terá quaisquer problemas ao abrir projetos de 2013 e 2015 com o Visual Studio 2017.

  1. a Ferramenta de desinstalação é uma boa ferramenta para usar. Limpa todos os ficheiros que sobraram e registos após executar o Assistente de desinstalação original e até lhe diz quantos ficheiros serão limpos após o reinício necessário.
 1
Author: Programmer, 2018-09-03 15:13:55
Para as pessoas que continuam a ler isso, eu tenho Visual Studio Professional 2008( para o Windows Embedded 6.5), 2010, 2015, 2017 e todos eles trabalham, mesmo se aberto ao mesmo tempo.

Editar: como indicado em outras respostas, eles precisam ser instalados a partir da versão mais antiga para a mais nova.

 0
Author: Moses, 2018-12-06 15:35:51