可以安全地将Visual Studio 2015预览版与Visual Studio 2013并存安装。

21
在使用 Visual Studio 2013 的同时安装 Visual Studio 2015 Preview 是否安全?如果 VS 2013 出现问题,我可以卸载 VS 2015 Preview 吗?
更新:我曾经在使用 VS 2013 Professional 的同时安装并使用了 VS 2015 Ultimate Preview,并成功地卸载了它。但是,当我在使用 VS 2013 Professional 的同时安装 VS 2013 Ultimate 试用版时,我无法打开 VS 2013 Professional,某些专业版功能也无法正常工作(例如 UnitTest 出现了一些奇怪的错误)。在卸载试用版后,一些专业版的设置也消失了。
5个回答

23

根据我所读到的,事情有可能会出现问题: https://dev59.com/QYXca4cB1Zd3GeqPFkHB#27040641

但是这两个可以在一台计算机上愉快地共存。今晚我将迈出这一步。我将回来告诉你我的情况如何。我正在运行Windows 8.1操作系统上的VS 2013 Update 4。

更新于2015-03-16 过去几天,我主要在使用VS 2013开发自托管的Web应用程序,并在同一台计算机上安装了VS 2015 CTP 6。到目前为止,我还没有遇到任何严重问题 :)


7

是的,不同版本的Visual Studio可以很好地共存。我现在安装了4或5个版本。新版本不会干扰旧版本,因为这将阻止开发人员维护其现有代码库而不强制迁移到新的IDE。


1
我害怕预览。有时安装或卸载未完成或无法正常工作。您是否已安装了2015年的预览版? - Tomas Kubes

4
我从未遇到过安装和使用不同版本的Visual Studio并存的问题。
这里针对Visual Studio 2015 Release(RC版本也应该可以),微软表示:“您可以在Visual Studio 2013和Visual Studio 2012旁边安装和使用Visual Studio 2015。它还可以安装在Visual Studio 2015 RC之上,而无需卸载RC版本。”
详情请见:https://www.visualstudio.com/en-us/products/visual-studio-2015-compatibility-vs.aspx

2
安装Visual Studio 2015 RC与Visual Studio 2013并存是安全的,两者都可以正常运行。但是,我不建议在已经安装了Visual Studio 2012的机器上安装Visual Studio 2015 RC。
我最近在已经安装了Visual Studio 2012的机器上安装了Visual Studio 2015 RC。安装完VS 2015 RC之后,我无法在VS 2012中运行VS 2012项目,但是VS 2015 RC的项目却没有问题。
为了解决这个问题,我尝试按照这里所述的方法恢复VS 2012的文件关联。通过这样做,我成功打开了一个所有项目都有感叹号的解决方案。我决定卸载VS 2015 RC,这也会从VS 2012中删除一些共享组件。
最后,我找到了一种方法来通过这篇MSDN博客中的更新来恢复被删除的共享组件。

所以,听起来你无法成功地并行运行它们?我也遇到了同样的问题,无法打开我的任何VS 2012项目。 - jjwhite01
是的,看起来你也陷入了同样的陷阱。请阅读并遵循上面提到的两个链接。祝你好运。 - user890255

1
我在安装 Visual 2015 时遇到了安装 NuGet 包的问题。在我的 2013 版本中,我可以正确地安装 NuGet 包。但是在安装了 2015 版本后,我无法在 2013 版本上安装任何 NuGet 包。它会报告找不到这些包。但当我在 2015 版本上尝试时,却可以成功安装。

这里也遇到同样的问题了!有什么建议吗? - wilver
已解决。在我的情况下是一个不正确的设置。使用VS2013,Nuget源必须具有API版本2,而在VS2015中为版本3。问题在于Nuget只有一个配置文件位于%AppData%/Nuget/Nuget.config下。因此,最后的设置将获胜。 - wilver

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接