.Net 2.0到.Net 4.5升级工具?

.Net 2.0到.Net 4.5升级工具?,.net,visual-studio-2012,migration,upgrade,code-analysis,.net,Visual Studio 2012,Migration,Upgrade,Code Analysis,是否有任何工具可以将我的.net 2.0框架代码升级/转换/迁移到.net 4.5框架 默认情况下,VisualStudio会这样做,但我正在寻找一个工具,它可以分析我的代码,并使用AnalysisReport迁移到4.5 例如,如果我将在2.0框架下编写的表单迁移到4.5框架,它应该向我推荐迁移到4.5框架的替代关键字。 有没有人遇到过这样的工具?visual studio的任何加载项/扩展?或者任何单独的第三方工具 编辑:是否有任何工具建议我使用替代方法,这为所有特定关键字/命令提供了替代方

是否有任何工具可以将我的.net 2.0框架代码升级/转换/迁移到.net 4.5框架

默认情况下,VisualStudio会这样做,但我正在寻找一个工具,它可以分析我的代码,并使用AnalysisReport迁移到4.5

例如,如果我将在2.0框架下编写的表单迁移到4.5框架,它应该向我推荐迁移到4.5框架的替代关键字。 有没有人遇到过这样的工具?visual studio的任何加载项/扩展?或者任何单独的第三方工具


编辑:是否有任何工具建议我使用替代方法,这为所有特定关键字/命令提供了替代方法迁移时是否有任何工具建议我使用

例如,请查看以下屏幕截图:


这里vs auto建议了一种替代的过时类型,我想在迁移之前获得过时类型的预分析报告

没有工具,因为您不需要这样的工具。只需在Visual Studio 2013或2012中打开该项目。就这样。您完成了。

Visual Studio已经内置了将旧项目迁移到新项目的工具。但是,它不会升级您的代码。只需更新可在当前版本中加载的项目文件和解决方案文件。检查此项。

.NET 2.0代码完全有效。NET 4.0是向后兼容的。事实上,框架从2.0库中引用了2.0和4.0中相同的大多数类型。您可能需要转换的唯一内容是VS默认使用的
.csproj
.sln
文件。是否有任何工具建议我使用替代方法,例如,此链接为所有特定关键字/命令提供了备选方案。是否有任何工具在迁移时向我提供建议?您不需要任何备选方案。你为什么认为你需要其他选择?请举个例子。当你谈论替代品时,你显然是在谈论过时类型的替代品。您是否尝试过在VS2013中打开代码并构建它?错误消息告诉您备选方案。在vs 2013中打开之前,是否有任何方法可以进行预分析?我们不要这样做。和一个走错了路并且坚持没有其他路的人谈话是浪费时间。