我最近下载了VS 2010试用版,新版本更易于使用。 我安装了VS 2008,如果我决定将来使用VS 2010,我还需要保留VS 2008吗?它有兼容性问题吗?
答案 0 :(得分:10)
如果您定位Windows CE(通过Compact Framework,本机智能设备项目等),则需要安装VS2008。
http://msdn.microsoft.com/en-us/library/sa69he4t.aspx
此外,如果您要编写在XP SP3和Server 2003 SP2之前在Windows版本上运行的本机应用程序,则VC ++ 2010不再可以这样做。这同样适用于为.NET Framework 4.0编写的托管代码,但是您仍然可以将Framework 3.5与VS2010一起用于仅包含托管代码的项目。
用于C ++ / CLI代码的Intellisense已经不复存在了(MS承诺将来补救一下,无论是服务包还是我不能说的下一个版本)。
答案 1 :(得分:3)
如果您在VS 2010中打开VS 2008解决方案或项目,它将转换为VS 2010,您将无法在VS 2008中打开它。
如果这不是问题,那么您不必保留VS 2008,除非您在VS 2008中使用与VS 2010不兼容的插件或其他第三方应用程序。
修改强>
请查看Ben Voigt的答案,了解哪个版本支持不同平台的信息。
答案 2 :(得分:0)
VS2010允许您指定要开发的目标框架。除非你已经习惯了一些方便的插件,否则没有理由保持安装VS2008:)