/LargeAddressAware

A build tools package that adds support for making 32-bit exes LARGEADDRESSAWARE

Primary LanguageC#MIT LicenseMIT

NuGet package

LargeAddressAware

A build tools package that adds support for making 32-bit exes LARGEADDRESSAWARE

To use, install the NuGet package and set this property in your .csproj file:

  <PropertyGroup>
    <LargeAddressAware>true</LargeAddressAware>
  </PropertyGroup>

Also make sure that the .targets file from the NuPkg is included in your build. To do this, build your project using http://msbuildlog.com and search for $target SetLargeAddressAware in the structured log.

You can customize after which target the SetLargeAddressAware target runs by setting this property:

  <PropertyGroup>
    <LargeAddressAwareAfterTargets>MyCustomTarget</LargeAddressAwareAfterTargets>
  </PropertyGroup>

By default it runs after CoreCompile.