如何避免 .NET 產出不要的在地化語系檔案

在使用第三方套件時,有時候會因為第三方套件有支援多語言,因此在建制時會多出很多在地化相關的檔案,如下圖:
想要避免產出這些檔案,可以在 project 設定檔中增加以下的設定
<PropertyGroup>
<InvariantGlobalization>true</InvariantGlobalization>
</PropertyGroup>
或者使用 <SatelliteResourceLanguages>
來產出特定所需的語言也可以:
<PropertyGroup>
<SatelliteResourceLanguages>en;jp;ko</SatelliteResourceLanguages>
</PropertyGroup>