Net Framework 4.0 和.Net Framework 4.0 Client Profile区别:

.Net Framework 4.0毫无疑问就像是.Net Framework 2.0一样是.Net Framework 的 4.0版本;

而.Net Framework 4.0 Client Profile是.Net Framework 3.5 sp1的子集,是.Net Framework 4.0 简化版,

是面向客户端应用程序的(估计这也是为什么不能够使用IIS7 API的原因)。

什么要引入这个简化版本呢?

1. 减少.NET Framework以及包还.NET Framework的应用程序的部署时间;
2. 减少.NET Framework部署的失败;
3. 减少.NET Framework在ISV软件的所占大小,从而给其软件更多的空间;
4. 减少安装了.NET Framework Client Profile的系统受攻击的“界面”,因为Client Profille中部包括ASP.NET和一些服务器所要的组件;

When to use NET4 Client Profile and when to use NET4 Full Framework?

Client Profile: 
We recommend that the NET4 Client Profile be utilized as the primary framework for most client desktop applications (including Windows Forms and WPF apps). 
Since we are considering to make the NET4 Client Profile available broadly to desktops via Windows Update, most client desktops may have NET4 Client Profile soon after NET4 releases making it ubiquitous*. 
Until that time, NET4 apps can chain-install the NET4 Client Profile which is smaller and faster to install.

*Note: This plan is not final.

Full framework: 
The Full framework is a superset of the Client Profile. It should mainly be used for:

Server apps (e.g. ASP.Net apps) For developer scenarios (for example, this includes msbuild) For all other legacy client scenarios (for example, this includes System.Data.OracleClient.dll which is being deprecated in NET4) that are not included in the Client Profile.

分类: c#

Net Framework 4.0 和.Net Framework 4.0 Client Profile相关推荐

  1. Entity Framework 6.3 和 EF Core 3.0 路线图

    尽管脱离了 .NET Core 发布循环,但是 EF Core 正在开发其 3.0 路线图.除此之外,还对原来的 Entity Framework 进行了一些重要的变更. 更多服务器端的查询 将 LI ...

  2. 有关C# 8.0、.NET Framework 4.8与NET Standard 2.1的一个说明

    早在本月12日,微软官方的.NET Blog发布了一篇名为<Building C# 8.0>的文章,介绍了很多C# 8.0的新特性.不过本文主要讨论的并不是C# 8.0的新特性,而是存在于 ...

  3. 第六十四期:微软将不再把 .NET Framework API 移植到 .NET Core 3.0

    投递人 itwriter 目前 .NET Core 3.0 拥有的 API 总数约为 .NET Framework API 的 80%,剩下尚未从 .NET Framework 移植到 .NET Co ...

  4. 微软将不再把 .NET Framework API 移植到 .NET Core 3.0

    目前 .NET Core 3.0 拥有的 API 总数约为 .NET Framework API 的 80%,剩下尚未从 .NET Framework 移植到 .NET Core 的 API,微软考虑 ...

  5. Entity Framework Core 3.0 和 Entity Framework 6.3 正式发布

    Entity Framework Core 3.0 和 Entity Framework 6.3 通用版发布了,接下来我们看看它的新内容: Entity Framework Core 3.0 EF C ...

  6. [转帖]2016年时的新闻:ASP.NET Core 1.0、ASP.NET MVC Core 1.0和Entity Framework Core 1.0

    ASP.NET Core 1.0.ASP.NET MVC Core 1.0和Entity Framework Core 1.0 http://www.cnblogs.com/webapi/p/5673 ...

  7. .NET Micro Framework开发板用户简明手册(v3.0)

    说明:前段时间已经先后发布了<.Net Micro Framework开发板用户简明手册>和< .NET Micro Framework开发板用户简明手册(v2.0)>,分别对 ...

  8. Android9.0 Wifi模块Framework层分析

    Android9.0 Wifi Module 一.WifiService的启动 ​ Wifi Service是在SystemServer的startOtherServices中启动的.在其构造函数中主 ...

  9. .NET Framework Client Profile/.net framework 客户端配置

    .NET Framework Client Profile .NET Framework Client Profile 是完整版 .NET Framework 3.5 SP1 的子集,面向客户端应用程 ...

最新文章

  1. Python 爬虫之 Beautiful Soup 模块使用指南
  2. Eclipse里web的依赖工程部署的简便方法
  3. Koa(1)之——koa入门
  4. 图像的全局特征--LBP特征
  5. windows下连接smb服务器
  6. csharp:Nhibernate Procedure with CreateSQLQuery and GetNamedQuery
  7. 优秀Unix管理员的七个习惯
  8. java循环遍历类属性_java循环遍历类属性 get 和set值方法
  9. keystone nova v2 python
  10. jquery按需加载js和css插件使用说明
  11. 再也不学AJAX了!(三)跨域获取资源 ② - JSONP CORS
  12. ffmpeg多路同时推流
  13. Kaggle 大师访谈:我的 ML 竞赛之旅
  14. Java中常用到的英语单词读音以及解释
  15. 利用python的scrapy框架爬取google搜索结果页面内容
  16. CreateCompatibleDC(HDC hdc);
  17. 域控知识与安全01:域控知识基础
  18. 什么是2.5D 点云?
  19. 一篇好文,以在迷茫时品味…………
  20. ffmpeg 向H.264编码的视频中添加 SEI

热门文章

  1. Mysql探究与学习大纲--主要是为了自己复习方便
  2. 记录一下PHP数组数据分页的方法 array_slice() 函数的使用
  3. PHP 会话(session 时间设定)使用入门
  4. 总结一下切换git地址 重合代码的过程
  5. 【4】SCN-Feign远程调用
  6. 基于springboot断点续传或分片上传
  7. 记一次免费让网站启用HTTPS的过程
  8. 微信支付,redirect_uri域名与后台配置不一致,错误代码10003
  9. 小米们要“造反”,开撕三大运营商
  10. 你的手机支持5Gwifi吗?5G上网真的很快吗?