![](/img/trans.png)
[英]Why Microsoft .NET Framework Client Profile is 256 MB?
[英]Why should someone use the .NET Framework 4 Client Profile?
是否有充分的理由使用.NET Framework 4 Client Profile而不是完整版 ?
我的意思是,现实生活中的原因。 我正在创建一个.NET应用程序,因为创建一个将在客户端计算机上安装.NET框架的安装程序非常容易,为什么还要使用客户端配置文件呢?
文档回答了这个问题:
.NET Framework 4 Client Profile是.NET Framework 4的一个子集,针对客户端应用程序进行了优化。 它为大多数客户端应用程序提供功能,包括Windows Presentation Foundation(WPF),Windows窗体,Windows Communication Foundation(WCF)和ClickOnce功能。 这样可以为面向.NET Framework 4 Client Profile的应用程序实现更快的部署和更小的安装包。
较小的安装包可能是一个奖励,特别是如果您的目标是非传统设备,如平板电脑具有较少的存储空间。 如果需要安装Framework,它的下载时间也会缩短。
面向.NET Framework 4 Client Profile的应用程序通常具有较小的下载大小和更快的安装时间,从而改善了部署体验。 面向.NET Framework 4 Client Profile的应用程序具有较小的重新分发程序包,可在用户的计算机上安装最少的客户端程序集,而无需存在完整版本的.NET Framework 4。
在Stack Overflow问题中可以找到一个很好的答案Microsoft .NET 4.0完整框架和客户端配置文件之间的差异 。 基本上,如果您知道需要,只使用完整的框架。 普通客户端应用程序应该只需要客户端框架。
一些原因:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.