2

我使用的是 Windows 7 和 VisualStudio 2010。正在开发的应用程序使用的是 .net 框架 4.0。如果我用 .NET 4.5 替换它是否安全?它会破坏应用程序吗?

如果我使用框架 4.5 进行开发(不使用其新功能),我的队友使用 4.0 并且我们的生产和登台也使用 4.0,这有关系吗?

需要建议。

4

2 回答 2

2

查看从 .Net 4.0 到 4.5的更改列表和此博客文章,了解有关 4.0 和 4.5 之间兼容性的信息。

只要您的项目以 4.0 运行时为目标,您可能会没事的,我只遇到过一次小问题,并且回到了 beta 版(处理已编译的 Regex 程序集)。此外,我不希望运行 4.0 的开发人员和运行 4.5 的开发人员之间的性能特征保持一致。

于 2012-10-19T04:16:53.463 回答
2

确保从 4.0 迁移到 4.5 时不会破坏任何东西的唯一方法是测试、测试和测试。

根据我的经验,当我的团队将 silverlight 和 wcf 项目从 .NET 4.0 迁移到 .NET 4.5 时,我从未发现任何问题。

于 2012-10-19T03:52:07.160 回答