【问题标题】:.NET framework 4 total application deployment size.NET 框架 4 总应用程序部署大小
【发布时间】:2010-05-05 03:03:21
【问题描述】:

在看到 .NET Framework 3.5 SP1 膨胀到惊人的 231 MB 后,我惊讶地发现 .NET Framework 4 Full (x86) 只有 35 MB,而客户端配置文件只有 29 MB。

我的问题是 .NET Framework 4 是否以任何方式依赖于安装在客户端计算机上的以前版本的框架,或者如果我开发 Winforms 或 WPF,我的用户是否只需下载 29(或 35)MB VS 2010 中针对 .NET Framework 4.0 版的桌面应用程序?

编辑:

维基百科同意答案:

一些开发者表示 对 .NET 规模庞大的担忧 框架运行时安装程序 终端用户。大小约为 54 MB 对于 .NET 3.0,197 MB 对于 .NET 3.5,以及 .NET 3.5 SP1 为 250 MB(使用时 Web 安装程序的典型下载 Windows XP 大约 50 MB,对于 Windows Vista - 20 MB)。尺寸问题 使用 .NET 4 部分解决 安装程序 (x86 + x64) 为 54 MB 和 没有嵌入完整的运行时 以前的安装包 版本。

【问题讨论】:

    标签: .net .net-4.0


    【解决方案1】:

    .NET 4.0 应用程序绝不依赖于所安装框架的先前版本。 .NET 4.0 是完全独立的,不需要任何其他版本的框架即可工作。

    【讨论】:

    • 如果您提供指向官方声明的某个 microsoft 页面的链接,我将立即接受您的回答...我找不到它,这就是我在这里问的原因...
    • @kzen 作为参考,.Net Framework 的最后一个独立版本是 2.0。 3.0 和 3.5 版本基于 2.0 构建,这就是他们需要安装每个“版本”的原因。
    【解决方案2】:

    .NET 4.0 以更高版本的 CLR 为目标,所以不;没有依赖性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-04-24
      • 2011-03-19
      • 1970-01-01
      • 1970-01-01
      • 2018-01-23
      • 1970-01-01
      相关资源
      最近更新 更多