我可以在客户端计算机上获得什么最低版本的.NET?

Pau*_*der 1 .net

我知道,一般来说,我可以期望在大多数客户端/客户端计算机上安装.NET 2.0或更高版本,因为它已经包含在Windows XP SP1(SP2?)中一段时间​​,并且是Vista/2003/2008的标准配置.但我现在的问题是,我能指望.NET 3.0支持WCF/WPF吗?我们构建组件库,因此我们不能做太多假设,并要求我们的开发客户包括3.0安装程序并不理想.

所以我想问的是,根据您的经验,在大多数安装了.NET的机器上安装.NET的最低版本是什么?有资源跟踪这种事情吗?

澄清:我对最终的intstaller没有任何控制或影响力.我对已经存在的依赖关系感兴趣,而不是如何使客户端计算机达到规范.

Chr*_*nce 5

永远不要假设客户端机器.

如果客户端需要,可以很容易地将目标框架与安装捆绑在一起.

  • +1如果您已经部署到客户端计算机,则可以部署必要的框架. (3认同)
  • @Paul然后为您的客户提供构建kickass安装程序的指导,该安装程序可以在必要时干净,轻松地升级.NET.多么棒的增值! (2认同)