我的团队使用 win 表单和 Visual Studio 2005 为我们的项目构建了许多工具。我们正在考虑升级到 VS 2010。
只是想了解任何兼容性问题以及升级的任何好处。
升级是否涉及大量时间和精力,还是 Visual Studio 会处理它?
您的回答将帮助我们做出决定。谢谢。
我的团队使用 win 表单和 Visual Studio 2005 为我们的项目构建了许多工具。我们正在考虑升级到 VS 2010。
只是想了解任何兼容性问题以及升级的任何好处。
升级是否涉及大量时间和精力,还是 Visual Studio 会处理它?
您的回答将帮助我们做出决定。谢谢。
优点:
中性的:
缺点:
你决定。
据我所知没有缺点
我只知道您在视觉方面的所有更改都将放在[表单或用户控件的名称].Designer.[cs/vb]
我是 VS2010 的用户,我对此非常满意,
但是为什么不等待VS2012呢?
亲切的问候,
科尔内
是的,这是可能且简单的,但很大程度上取决于您在应用程序中使用的功能。它不应该在 VS 2010 中贬值。备份您的项目并尝试转换它,转换向导将列出在转换您的应用程序时遇到的所有警告和错误。然后您可以根据它做出决定是否升级您的应用程序?
您需要检查C# 2008和C# 2010中的重大更改,然后检查.NET 3.5和.NET 4.0中的迁移问题,但前提是您选择升级 Framework 目标。只需将其升级为 VS 2010 可读和可编译,不会引入任何重大问题。但是,请检查您的项目是否涉及在 VS 2010 中升级/删除的外部组件,例如报告组件、SQL 连接等。根据我的经验,第三方组件受到的影响最大。
至于好处,很多。查看Visual Studio Gallery中的一些非常有用的扩展(我最喜欢的是免费的Coderush Xpress ),使用Roslyn体验 C# REPL 的乐趣,或者见鬼,每次我被迫使用 2008 或其他版本时,Intellisense 的改进让我感到恐惧IDE。
在 VS2010 中打开 VS2005 解决方案,一个向导将打开并升级您的解决方案。只需对现有解决方案进行备份并尝试一下。VS 2010 很不错!
每个人的利弊清单都有不同的期望和差异。因此,决定它是否适合您的最佳方法是继续尝试。如前所述,当您尝试打开项目文件时,它会升级您的项目文件(包括先为您备份)。
您可以从 Microsoft 网站下载试用版并将其与现有的 VS2005 安装一起安装。如果您担心一起安装,请将其安装到虚拟机中或从http://blogs.msdn.com/b/briankel/archive/2010/06/25/now-available-下载现成的虚拟机映像visual-studio-2010-rtm-virtual-machine-with-sample-data-and-hands-on-labs.aspx