【问题标题】:Install every version or latest version is enough?安装每个版本或最新版本就足够了?
【发布时间】:2011-03-23 19:10:42
【问题描述】:

我对 dotnet 框架安装很困惑。

尽管我安装了最新版本 (4.0),但一些基于 dotnet 框架的程序告诉我需要安装 1.1 或 2.0 版本。

所以,我很想知道是否需要安装每个版本的 DotNet 框架,以便每种此类程序都可以运行。是不是程序员检查不严造成的?

谢谢。

【问题讨论】:

    标签: .net


    【解决方案1】:

    这实际上取决于应用程序设计在哪个版本的框架上运行,有几个版本的框架和一些运行时。有时可以为 .NET 3.5 编写应用程序,但引用了针对 .NET 1.1 编写的库,在这种情况下,您需要同时安装两者。

    框架、运行时和语言参考In this Answer 有一个公平的细分。

    【讨论】:

      【解决方案2】:

      据我了解,.NET 3.5 包括版本 2.0 和 3.0,因为它建立在它们之上。但是,.NET 4.0 对以前的版本没有依赖关系,因此为了减小安装大小而将其删除,这是常见的部署问题。

      如果计算机上不存在用于构建程序的 .NET Framework 版本,并且它没有在配置文件中指定任何支持的版本,那么最新版本的 .NET Framework 将尝试运行它。

      有关更多信息,请参阅这些文章:

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-10-23
        • 2019-05-25
        • 2020-03-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多