【发布时间】:2016-07-19 08:52:59
【问题描述】:
在开发 vb.net 桌面应用程序时,假设代码可以在不同框架上无需更改即可运行,那么使用最新的框架是一种好习惯还是选择旧的框架更好?
哪类用户可能会因使用最新框架而受益,哪类用户可能因使用旧框架而受益?
(当用户不需要下载框架来安装和运行应用程序时,我看到了一个优势)
【问题讨论】:
-
我没有看到使用最新/更高版本的实际缺点。是的,有些人可能需要下载它,但这也应该在运行 Windows 更新时完成,除非用户选择不安装框架更新。如果他/她不想安装最新的 .NET Framework 或者他/她不经常运行 Windows 更新,我认为这是用户的问题。 -- 虽然现在想起来,使用旧版本(即 3.5、4.0)可能对仍在使用 Windows XP 的人有支持。
-
我从来没有看到尝试支持不想让他的机器保持更新的客户有任何意义。他们必须支付额外费用。使用旧版本测试和保留机器不是免费的。
-
@HansPassant 但是,如果您正在开发一个免费的应用程序并希望它具有最高的传播率怎么办?
标签: .net vb.net frameworks version