要使用哪个版本的.net framework
我正在使用c#开发一个广泛使用的应用程序 我已经用3.5.net框架编写了这个项目的大部分内容,这是一个免费的应用程序,现在是发布这个项目的时候了。 我遇到了一些难题,我想听听你的意见要使用哪个版本的.net framework,.net,.net,我正在使用c#开发一个广泛使用的应用程序 我已经用3.5.net框架编写了这个项目的大部分内容,这是一个免费的应用程序,现在是发布这个项目的时候了。 我遇到了一些难题,我想听听你的意见 大多数人都没有Net3.5,我应该让用户安装它吗?安装相当复杂,并且有250MB的下载(如果用户没有XP SP2)。我不确定用户是否会点击通过 如果是这样,我是否应该将整个项目降级到.NET1.0?这样最多的人可以使用我的应用程序,或者我应该使用4.0 我可以使用.NET4.0,要求用户安装一个28MB的文件,并
我真的不知道该走哪条路。你知道你的目标受众是谁吗 他们大多是windows XP用户吗?SP3?或者主要是Windows7用户?他们主要是宽带用户吗?平均速度是多少?你得先弄清楚 一旦你有了你的人口统计数据,你应该知道他们使用什么操作系统,因此他们会安装什么版本的框架,以及获得不同版本对他们来说有多痛苦
反过来,这些数据将帮助您决定以哪个版本为目标。您知道您的目标受众是谁吗 他们大多是windows XP用户吗?SP3?或者主要是Windows7用户?他们主要是宽带用户吗?平均速度是多少?你得先弄清楚 一旦你有了你的人口统计数据,你应该知道他们使用什么操作系统,因此他们会安装什么版本的框架,以及获得不同版本对他们来说有多痛苦
反过来,这些数据将帮助您决定以哪个版本为目标。您不应该回到.NET 1.0/1.1。即使是用.NET 3.5编写的应用程序,也应该在.NET 2.0(CLR)上运行,因为3.5之前的所有版本都与.NET 2.0运行时兼容。2.0应得到广泛支持,并安装在最新的操作系统(Windows)上
如果您需要.NET 4.0的功能,当然可以升级,这意味着您的用户也必须升级。您不应该回到.NET 1.0/1.1。即使是用.NET 3.5编写的应用程序,也应该在.NET 2.0(CLR)上运行,因为3.5之前的所有版本都与.NET 2.0运行时兼容。2.0应得到广泛支持,并安装在最新的操作系统(Windows)上
如果您需要.NET 4.0的功能,当然可以升级,这意味着您的用户也必须升级。您可以在VS2010中编写应用程序,但仍将目标.NET framework设置为2.0或3.5。您将无法使用最新的功能,但至少可以使用最新的IDE。您可以在VS2010中编写应用程序,但仍将目标.NET framework设置为2.0或3.5。您将无法使用最新功能,但至少可以使用最新的IDE。这取决于对您的应用程序及其操作系统和.Net版本感兴趣的人
但我认为,如果你的应用程序非常好,那么下载最新版本的.Net使用它不会有任何问题。这取决于对你的应用程序及其操作系统和.Net版本感兴趣的人
但我认为,如果你的应用程序非常好,那么下载最新版本的.Net来使用它不会有任何问题。你可以使用.Net 4客户端配置文件库,为用户提供更小的安装,为开发人员提供新技术。同样,你可以非常确定每个人都有它。你可以使用.Net 4客户端配置文件库,对于用户来说,小的安装,DeV的新技术。因此,你可以非常肯定每个人都有它。 < P> >考虑一些选项(按善良和困难的降序排列):
一些要考虑的选项(按善良和困难的降序排列):
我强烈建议使用你已经拥有的,不要降级 现在,这些选项不是您应该拥有的选项:
用户更倾向于使用3.5SP1而不是4.0,但是如果您能从功能4.0中获益匪浅,那么升级是值得的。如果您没有看到升级到4.0带来的巨大好处,请等待一段时间,并将其保持在3.5 SP1。我强烈建议使用您已有的功能,不要降级 现在,这些选项不是您应该拥有的选项:
用户更倾向于使用3.5SP1而不是4.0,但是如果您能从功能4.0中获益匪浅,那么升级是值得的。如果你看不到升级到4.0带来的巨大好处,请等待一段时间,并将其保持在3.5SP1。我强烈分享你的难题,我自己也是在线应用程序的作者。我坚持使用framework 2.0,直到最近我才开始考虑升级到3.51或4.0,250mb下载问题的答案是: “”客户端配置文件“” 选中此项: 这是: 我非常赞同