none
这两个 SDK 体积差怎么这么大 RRS feed

答案

  • 只能说是SDK包含的东西越来越多了,呵呵。

    完全可以直接解压开ISO文件,查看里面的信息,里面包括了许多工具的x64/IA/x86三个版本,而不是单单一个版本,

    还有个最大的“空间占用者”-.net。.net3.5sp1版的sdk需要考虑.net1, .net2, .net3, .net3.5,.net3.5sp1,这样空间足足占用了500多兆。因为vista中默认没有预装.net3.5以上的组件,所以这些.net版本需要包含在为vista提供的SDK包中。

    而windows7默认包含.net3.5,再有.net4所使用的clr和以前的不是同一个版本,所以这个sdk包不需要考虑安装.net3.5及以前版本的.net组件了,这样就省下了很大一部分空间。

    然后随着技术的更新,sdk安装包中又会提供很多新工具和代码示例。

    所以现在的SDK包会让你感觉有点大。


    Mike [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2011年8月18日 8:49
    版主

全部回复

  • 只能说是SDK包含的东西越来越多了,呵呵。

    完全可以直接解压开ISO文件,查看里面的信息,里面包括了许多工具的x64/IA/x86三个版本,而不是单单一个版本,

    还有个最大的“空间占用者”-.net。.net3.5sp1版的sdk需要考虑.net1, .net2, .net3, .net3.5,.net3.5sp1,这样空间足足占用了500多兆。因为vista中默认没有预装.net3.5以上的组件,所以这些.net版本需要包含在为vista提供的SDK包中。

    而windows7默认包含.net3.5,再有.net4所使用的clr和以前的不是同一个版本,所以这个sdk包不需要考虑安装.net3.5及以前版本的.net组件了,这样就省下了很大一部分空间。

    然后随着技术的更新,sdk安装包中又会提供很多新工具和代码示例。

    所以现在的SDK包会让你感觉有点大。


    Mike [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2011年8月18日 8:49
    版主
  • 是新的变小了,只有五百多兆,老的有一吉。解开来看说得很轻松,下载很要时间的啊!
    箪食瓢饮随遇安,不求栋梁求参天。
    2011年8月18日 8:52
  • 我所说的就是旧的大呀。旧的里面包含的.net版本很多,而新版的只需要一个.net4就可以了,所以新的体积小,旧的体积大。

    如我上面提到的只.net组件在旧版本中就需要500多兆空间。

    “下载很要时间的啊!”

    抱歉,我还以为你只是想知道为什么他们的体积差那么大(前提是你已经有这两个包了,只是做比较)。

     


    Mike [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2011年8月18日 9:24
    版主