web-dev-qa-db-ja.com

.NET CoreでServer GCを有効にするにはどうすればよいですか?

VS2017で開発された.NET Coreアプリ(MyApp.exe)を1.0.4で実行しています[〜#〜] sdk [〜#〜]のバージョン。次のエントリを使用してApp.configを追加してみました。

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <runtime>
    <gcServer enabled="true"/>
  </runtime>
</configuration>

ビルド時の名前はMyApp.configに変更されます。

しかし、これは[〜#〜] gc [〜#〜]モードを変更しません。何か案は?

17
MaYaN

this source に基づいて、csprojを介してそれを行います:

<PropertyGroup>
  <ServerGarbageCollection>true</ServerGarbageCollection>
</PropertyGroup>
33
Marc Gravell