【发布时间】:2015-09-23 15:33:51
【问题描述】:
我刚刚在一份新工作中接管了一些应用程序的所有权 - 主要包括 C# 和 ASP.Net Web 项目,目标是 .Net Framework 3.5。
目前公司使用VS 2008作为解决方案,我想升级到2015。
我是否可以轻松地做到这一点,而无需对已编译的代码进行任何重大更改?我可能会遇到什么问题? 如果一切顺利,我如何确定新编译的代码与旧代码相同?
【问题讨论】:
-
您是否熟悉 Visual Studio 转换向导?它有点“自动”为你做这件事
-
但它到底有什么作用呢?它会做任何可能改变我的代码行为的事情吗?
-
正如@Bgl86 所说,去做吧。在 2008 旁边安装 VS2015,打开项目,编译并运行它,看看会发生什么。最糟糕的情况是您有一个功能不正确的项目,在这种情况下,请修复它或在 2008 年为该项目保留,直到您有时间修复它。
-
我可以轻松地做到这一点,而无需对已编译的代码进行任何重大更改吗?不,要获得 3.5 到 4.6 还需要一些工作,因为您可能想要获得最新的 .net 框架。否则几乎无事可做。
-
谢谢,我还没有兴趣更改框架版本,由于各种原因,这将是一项更大的工作
标签: c# asp.net visual-studio