我知道一般情况下,我可以期望.NET 2.0或更高版本安装在大多数客户/客户机器上,因为它已被包含在Windows XP SP1(SP2?)中一段时间,并在Vista/2003/2008中标准化。但我现在的问题是,我可以期待.NET 3.0支持WCF/WPF吗?我们构建组件库,因此我们不能做出太多假设,并要求我们的开发客户包含3.0安装程序并不理想。在客户端机器上可以期待什么.NET的最低版本?
所以我想你的经验是,在大多数安装了.NET的机器上安装的.NET的最低版本是什么?有没有跟踪这类事情的资源?
澄清:我没有任何控制或影响最终intstaller。我感兴趣的是已经存在的依赖关系,而不是为了使客户机达到规范要做什么。
为什么问这个问题?为什么你会假设关键作品已经在随机客户端上?如果你是一个为内部用户编写的IT商店是你唯一可以假设的时间,因为你的桌面工程团队可以强制执行一个标准。 – 2009-04-18 02:52:36
这不是关于没有绑定到客户端机器的交付。这是关于最低系统要求。我不控制安装程序。我想知道其他开发人员针对哪些最低系统要求来确定是否值得添加.NET 3.0依赖功能。 – 2009-04-18 03:00:20