开发者

Which version of Visual Studio should I install?

I am going to install Visual Studio. I want to kno开发者_开发百科w if the latest version of Visual Studio 2010 is backward compatible with previous versions like VS 2005 and 2008. Or is the code functionality and deploy-ability more dependent on the .NET framework version. I am trying to use a code which will be built into dll. I am not sure in which version of VS the code was written(most probably VS 2005).

Thanks...


I would suggest to go with the latest Version. VS 2010 can target multiple frameworks. http://msdn.microsoft.com/en-us/library/bb398197.aspx So the dll should know with which framework it was compiled...


I have never found any issues with Visual Studio 2010 and previous versions' code. It also does feature significantly improved Intellisense and [IMHO] faster building.


  • they are all backward compatible
  • 2005 and above allow you to target the framework you want when creating the project
  • if the project is older than the VS, it will prompt you with a migration wizard upon opening it(this is a one time only step.


Couple of things to note that i've found with 2010 which have caused us a couple of issues:

1) NHibernate (Castle Proxy) doesn't work with .net framework 4 (Currently)

2) Test Projects are always created aimed at .net framework 4, and you cannot target a lower version of the framework.

Otherwise not many problems, its also nice that the database addition of Visual Studio 2010 has intellisense on your tables/views, as well as many other changes


Always go with the latest, now 2010

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜