Han*_*ant 43
针对.NET 4.0的客户端配置文件没有什么意义.下载量为41MB,完整版为48MB,仅增加15%.
如果您的目标是3.5,则客户端配置文件确实很有意义,完整的安装程序大约为350 MB.先决条件解释了巨大的差异,.NET 4.0至少需要XP SP3或Vista SP1,在任何版本的Windows> 2000上安装3.5.因此,3.5安装程序包含许多.NET使用的非托管Windows组件所需的更新.网络安装程序减轻了这个打击btw.
客户端配置文件在.NET 4.0中很痛苦,因为VS2010使其成为默认的.NET框架目标.对于具有完整和客户端配置文件目标混合的项目的解决方案而言,处理相当糟糕,会对IntelliSense不会抱怨的代码产生非常神秘的构建错误.他们在VS2012中没有再犯同样的错误,.NET 4.5也没有客户端配置文件.甩掉包袱.
Rom*_*man 32
从MSDN总结:
在以.NET Framework 4 Client Profile为目标时,您无法引用不在.NET Framework 4 Client Profile中的程序集.相反,您必须以.NET Framework 4为目标.
.NET Framework 4客户端配置文件不包括以下功能.您必须安装.NET Framework 4才能在应用程序中使用这些功能:
面向.NET Framework 4 Client Profile的应用程序通常具有较小的下载大小和更快的安装时间,从而改善了部署体验.针对.NET框架4客户端配置文件具有较小的再分配包安装的最小集合的用户的计算机上的客户端组件的应用中,而不需要完整的版本的.NET Framework 4的存在.