Visual Studio 2015 RC 是否与 Visual Studio 2013 并行工作

Does Visual Studio 2015 RC work in parallel with Visual Studio 2013

这个问题一个月了,一直没法测试,所以想在这里问问有没有人遇到过这种情况。由于没有正式发布新的 Visual Studio 2015 并且它现在在 RC 上,我很想知道有人知道 VS 2015 和 VS 2013 是否可以一起工作吗?如果双方共同承诺,代码会是 "infected" 吗?提前致谢!

你应该没问题 - 你将使用现有的 code-base,只要你不更改属性中的 .NET 版本,它就会编译相同的版本。

但是,如果您确实想查看新的 vNext 解决方案,则必须在新项目向导中专门 select 项目模板。

这些项目 运行 在新的 DNX 运行 时间 (which is still evolving and subject to change)

理论上是,实际上不是(或者至少您的结果可能会有所不同)。 VS 专为并排安装而设计。对于顾问来说,安装多个版本的 VS 以匹配客户的环境是很常见的。

话虽这么说,RC 是预发布软件,可能会出现错误。 没有人可以保证您不会遇到问题。 VS 是一个庞大而复杂的代码库。投入可能的插件和扩展的排列数量以及环境条件,并且总是有破坏的机会。仅仅因为它没有在别人的系统上爆炸并不意味着你不会有问题。

当我几个月前安装 VS 2015 CTP6 时,它破坏了同一台机器上 VS 2013 的安装。 VS 2015 CTP6 安装没有错误,但尝试 "login"(Microsoft 通过用户登录感染所有软件的新烦人方式)挂起并变得无响应。重新启动后 devenv.exe 抱怨用户设置损坏,甚至在我尝试之前我就有一种不好的感觉,即 VS 2013 也崩溃了。我是对的,需要重新安装才能正常工作。

另一方面,我在装有 VS 2010、2012 和 2013 的机器上并排安装了 VS 2015 RC,没有任何问题。这是否意味着您可以保证没有问题? 当然不是。它是预发布软件。如果这是一台任务关键型机器,并且您没有时间花几个小时重新安装 VS 2013,我会将它安装在 VM 中。如果它不是关键任务,或者您有时间在必要时重新安装,那么就掷骰子吧。老实说,你 "should" 没问题,RC 非常稳定,但你永远不知道。

并排。 Visual Studio 2015(甚至 RC)与 Visual Studio 2013 无缝并排工作。

BUILD 2015 News: Visual Studio Code, Visual Studio 2015 RC, Team Foundation Server 2015 RC, Visual Studio 2013 Update 5 或者 official guide in the documentation

您可以点击里面的链接,了解有关如何配置目标语言特定框架的详细信息。