官方说来,它得到了支持。我明白了。我个人在VM中完成了它。我的问题是,是否有任何隐藏的问题与VS2010 SP'd和hotfix'd并行运行VS2012.x?我记得读过有关.NET或CLR版本的问题,我不记得细节,这是去年秋天。
我的同事和我真的想搬到2012年,但我们有一位拒绝搬家的首席开发人员。我们需要说服他,特别是因为我们有一个从3.5开始的大型项目,转移到4.0(不会转到4.5),但我们听到有关上述可能的问题的声音。 / p>
答案 0 :(得分:1)
.NET Framework 4.5是就地更新。这意味着一旦安装它,所有应用程序(包括VS 2010)将针对.NET Framework 4.5而不是.NET Framework 4运行。虽然已经付出了巨大的努力使.NET Framework 4.5向后兼容但有一些(主要是次要的) ).NET Framework 4中行为发生变化的错误。 我认为您应该考虑的最重要的事情是您是否要在应用程序中定位.NET Framework 4。问题是,当您定位.NET Framework 4时,您的VS2012将只允许您使用.NET Framework 4中的API 但您的应用程序实际上将使用.NET Framework 4.5运行时运行。我已经看到了.NET Framework 4.5中的合法错误被修复的情况(即不再抛出不正确的异常),但是当您针对真正的.NET Framework 4运行应用程序时,即使它针对.NET Framework 4,该应用程序也无法运行因为虫子还在那里。请注意,如果在框中安装.NET Framework 4.5,即使使用VS 2010也可以达到相同的情况。我一直在运行SxS并且我没有遇到任何问题(但我主要使用VS2012 - 速度更快,更稳定)。 我认为这里的主要内容是