是否有可能从Visual Studio 2012降级到Visual Studio 2010?

问题描述:

我在Visual Studio 2012有一个很好的解决方案,使用WebAPI的Web项目和使用Entity Framework(EF)Code First的数据支持Web服务项目。我刚才告诉我需要了解使用Visual Studio 2010。是否有可能从Visual Studio 2012降级到Visual Studio 2010?

有什么我可以做的工作在Visual Studio 2010中的这个项目?

由于Henrick答案:您不会升级/降级VS安装,而是您并排安装版本。

您注意两种技术可能是有问题的:这是针对.NET 4.0和VS2010支持,这是从4.1的支持(或者是它4.2):

  1. EF代码第一次。提供您的不使用enum或地理/空间数据类型(需要.NET 4.5),这应该工作,但您需要确保您更新到EF5 NuGet包为.NET 4。 MVC4中新增了VS2012,但它是.NET 4/VS2010的独立安装。

最后。虽然VS2012和VS2010之间往返旅行的一些项目类型SP1(您需要服务包),但并非所有项目类型都是如此。详情请见MSDN

您可以单独安装Visual Studio 2010并打开该项目并查看。安装Visual Studio 2005,2008,2010或2012年没有危险。

+1

我在这台机器上有2010年。每个项目都显示ProjectName(不兼容)。 – Grandizer

+0

嗯,是尝试创建一个新项目的备份并将它们放入项目并包含所有文件,可能只是已更改的csproj文件。然而,如果它是一个更大的项目,它可能不是一个成绩的想法,因为你可能需要添加一大堆裁判。 –