gpt4 book ai didi

.net - .NET Framework 4 会取代所有以前的版本吗?

转载 作者:行者123 更新时间:2023-12-02 00:55:40 24 4
gpt4 key购买 nike

在不久的将来安装 .NET Framework 4 时,我想知道该产品是否会取代我之前安装的所有 .net 框架(即 1.1、2.0、3、3.5)。

如果是的话,我可以全部卸载吗?

最佳答案

不,它们可以并存。就像以前的版本一样。事实上,4.0 使用完全不同的目录来存储其程序集。

卸载将阻止您使用旧程序。然而,可以使用 4.0 运行时运行 2.0+ 软件,其中一些 extra configuration在应用程序配置文件中。然而,这并不能保证有效,因为有一些细微的变化可能会破坏某些(可以说是编码错误的)软件。

更新:还有一个附加属性会影响此问题 (useLegacyV2RuntimeActivationPolicy),尽管我不完全确定它的作用。摘自 Bart de Smet 的演讲,在最初发布时我无法访问:

<!-- Compiled for 2.0; run against 4.0 -->
<configuration>
<startup useLegacyV2RuntimeActivationPolicy=“true”>
<supportedRuntime version=“v2.0.50727”/>
<supportedRuntime version=“v4.0”/>
</startup>
</configuration>

关于.net - .NET Framework 4 会取代所有以前的版本吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2592537/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com