【发布时间】:2011-01-11 10:25:06
【问题描述】:
我们现在使用 VS2003(目标为 .Net 1.1),我们想升级到 VS2008,但我想知道新的 .Net 目标应该是什么?
我应该将目标保留为 .Net 1.1(非常旧,未安装在所有计算机上)还是升级它?
如果我升级 - 是 2.0 吗?或者升级到最新的 3.5(我们的客户使用 Windows XP、Vista 和 Windows 7)
如果我将应用程序定位到 2.0,而用户拥有 3.5,会发生什么情况?用户应该在 .Net 3.5 上安装 .Net 2.0 吗?即使安装旧版本“高于”新版本,它是否可以并排工作?或者,由于 3.5“包含”2.0,应用程序可能会在没有错误和警告的情况下运行?
谢谢,
阿塔拉
。 . .
谢谢大家。 我想我的目标是 2.0,以覆盖我的大多数客户,如果客户没有安装任何 .Net,我会要求他安装最新版本(3.5 和更高版本 4)
您能否确认一下 .Net 3.5 只是向 2.0 添加了更多程序集,并且不包括对 2.0 程序集的错误修复?
(我的用户电脑水平不高,少装比较好)
。 . .更新: 看到我的问题 - Microsoft .NET compatibility
感谢您的回答。
阿塔拉
【问题讨论】:
-
只是需要考虑一下,除非您订阅了 MSDN,否则您可能不想升级到 2008...VS 2010 指日可待。
-
但是等到 2010 年会有 servicePack 不是更好吗?
标签: .net visual-studio visual-studio-2008