在Visual Studio 2008中,项目的目标框架设置为

  • .NET框架2.0
  • .NET框架3.0
  • .NET框架3.5

但是,在Visual Studio 2010中,它们是

  • .NET框架2.0
  • .NET框架3.0
  • .NET框架3.5
  • .NET框架3.5客户端配置文件
  • .NET框架4
  • .NET框架4客户资料

什么是 客户资料 设置意味着?

编辑

更多的实验表明,使用MVC,WebForms和WCF项目,您将无法获得客户端配置文件选项。创建Winforms和Console应用程序时,默认目标框架为.NET 4客户端配置文件。这是有道理的。

有帮助吗?

解决方案

客户端配置文件是完整的.NET框架的较小版本,仅包含更常用的内容。斯科特 关于这个的好文章。 这里这里 是官方介绍。

最近添加了客户资料,因此VS 2008尚不知道。客户端配置文件是.NET 4和VS 2010随附的主要功能之一。由于客户端配置文件是完整.NET 4框架的子集,因此,如果您已经获得了完整的.NET,则不需要安装它4。

与客户端配置文件相比,它与全框架更多(并且是 下载尺寸较小 为您的客户)。

自然出现的劣势 - 它不包含所有内容. 。如果您正在开发服务器应用程序或使用框架中不常见部分的程序,则无论如何,您都需要完整的框架。但是,典型的客户端程序可能会对客户端配置文件感到满意。

其他提示

客户端配置文件是.NET框架的更小,更紧凑的版本。 更多信息在这里。

它是客户端应用程序的.NET框架的子集(即安装在客户端计算机上的应用程序)。

因此,它们不整合服务器技术。这允许客户下载仅安装较小的部分。

服务器技术是例如ASP.NET。

使用“ .NET客户端配置文件”作为Google上的搜索,首先链接导致 http://msdn.microsoft.com/en-us/library/cc656912.aspx 有一个详细的解释。

另外,本地.NET文档(F1-希望您知道存在)具有相同的内容。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top