• 如何选择 .NET Framework目标版本


    如何选择 .NET Framework目标版本

    简介

    .NET Framework是所有 .NET程序赖以运行的基础。
    .NET Framework

    版本

    到目前位置 .NET Framework共出了:

    • .NET Framework 1.0
    • .NET Framework 2.0
    • .NET Framework 3.0
    • .NET Framework 4.0
    • .NET Framework 4.5
    • .NET Framework 4.6
    • .NET Framework 4.7
      等几个大版本,其中还有一些小的版本。
      每个版本都是在其他版本的基础上做了很多功能上的改进(此图来自网络)。
      版本功能

    版本的选择

    选择版本有这么几个考虑因素:

    1. 你所用到的功能,参考上面的版本功能图片上的描述,你需要用到什么样的功能,自然需要选择那个版本。
    2. 你的目标平台默认支持哪个版本的 .NET Framework,xp默认没带.Net Framework,vista是2.0,win7自带的是3.5,win8支持4.0,Win8.1支持4.5和win10支持4.6;如果按照对应关系选择的话,部署的时候就不用单独安装 .NET Framework了,否则就要单独下载安装。如果你用不到新版本的功能的话,尽量选择一个和目标平台默认就支持的版本比较好。

    下载

    下载位置
    现在微软的网站上提供这些版本,其他版本没有直接给出链接,需要自行搜索一下。
    其中:

    1. Web Installer是下载一个下载器,然后下载器会下载对应的版本的 .NET Framework来进行安装,如果系统有比这个版本更新的版本,会自动提示并停止安装,这个是最常用的一种方式。
    2. 对于没有网络的计算机安装 .NET Framework,则必须下载Offline版本。
    3. SDK=Software Development Kit,软件开发包,里面包含了上面提到的 .NET Framework外,还包含开发用到的东西,一般安装Visual Studio的时候会默认安装这些,对于仅仅是运行程序的客户机器则无需安装sdk。
    4. 有些版本,比如3.5和4.0都有一个叫做client profile的版本,据说是对完整版本的一个简化版本,说实话,我觉得这个真的没有必要,现在硬盘又不缺那点空间,没必要为区分哪些功能可以用,哪些功能不能用去安装这么一个版本来自讨苦吃。

    参考资料

    微软 .NET网站

  • 相关阅读:
    谷歌开发调试工具
    由form表单来说说前后台数据之间的交互
    ajax的post和get请求的使用
    css各属性的理解
    Http Servlet详解及学习地址
    表单详细解释
    JS正则表达式
    jQuery-AJAX简介
    POJ1008 Maya Calendar
    关于Code Blocks无编译器版本及VC6.0插入、打开报错
  • 原文地址:https://www.cnblogs.com/newlifechou/p/8217549.html
Copyright © 2020-2023  润新知