我的团队使用win表单和Visual Studio 2005为我们的项目构建了许多工具。我们正在考虑升级到VS 2010.
只是想要了解任何兼容性问题以及升级的任何好处。
升级是否涉及大量时间和精力,还是Visual Studio会处理它?
您的回答将有助于我们做出决定。感谢。
答案 0 :(得分:2)
优点:
中性:
缺点:
您决定。
答案 1 :(得分:1)
据我所知,没有缺点
我只知道您在视觉方面的所有更改都将放在[表单名称或用户控件] .Designer。[cs / vb]
我是VS2010的用户,我很高兴,所以,
但为什么不等待VS2012?
亲切的问候,
Corné
答案 2 :(得分:1)
是的,这是可能的,也很简单,但很多取决于您在应用中使用的功能。它不应该在VS 2010中折旧。备份您的项目并尝试转换它,转换向导将列出转换您的应用程序时所面临的所有警告和错误。然后您可以根据它做出决定是否要升级您的应用程序?
答案 3 :(得分:1)
您需要查看C# 2008和C# 2010中的重大更改,然后检查.NET 3.5和.NET 4.0中的迁移问题,但仅 >如果您选择升级Framework目标。只需将其升级为VS 2010即可读取和编译,不应引入任何重大问题。但是,请检查您的项目是否涉及在VS 2010中升级/删除的外部组件,例如报告组件,SQL连接等。根据我的经验,第三方组件受到的影响最大。
至于好处,很多。查看Visual Studio Gallery以获取一些非常有用的扩展程序(我最喜欢的是免费的Coderush Xpress),用Roslyn体验C#REPL的快乐,或者简单地说就是智能感知improvements每次我被迫使用2008或其他IDE时,我都会感到害怕。
答案 4 :(得分:0)
在VS2010中打开VS2005解决方案,将打开一个向导并升级您的解决方案。 只需对现有解决方案进行备份并尝试一下即可。 VS 2010非常好!
答案 5 :(得分:0)
每个人在他们的利弊列表中都有不同的期望和差异。因此,决定它是否适合您的最佳方法是继续尝试。如前所述,当您尝试打开项目文件时,它会升级您的项目文件(包括先为您备份)。
您可以从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下载现成的虚拟机映像