参考这个question,我想知道哪个版本(.net 4.0客户端配置文件或完整版)应该用于Windows服务应用程序以及为什么?
答案 0 :(得分:6)
Windows服务的项目模板默认情况下以客户端配置文件为目标,因此选择只归结为两个方面:
a)您的服务需要哪些框架功能 - 您需要在客户端配置文件中提供的所有功能,或者您将使用仅在完整框架中使用的功能?
b)您的安装包的大小是否重要?例如。如果您下载了软件包并且带宽是您的成本,那么保持您的安装包很小显然是一个好处。如果这是一个内部使用的服务,则安装包的大小可能不是问题。