代码之家  ›  专栏  ›  技术社区  ›  Jon

什么决定了用于垃圾收集的.Net版本?

  •  1
  • Jon  · 技术社区  · 15 年前

    在.Net 4中改进了垃圾收集,这对我们的系统很重要。

    如果我有一个引用.Net 2/.Net3.5类库的.Net 4 Winforms项目,那么.Net的哪个版本用于垃圾收集?

    谢谢

    1 回复  |  直到 15 年前
        1
  •  2
  •   Preet Sangha    15 年前

    使用的GC将是运行的CLR。如果对可执行文件使用.net 4 CLR,则2.0对象将在4.0 CLR中运行,除非它们在进程外运行。

    <configuration>
    
      <startup>
    
        <supportedRuntime version="v4.0"/>
    
      </startup>
    
    </configuration>