VS 2015 was issuing a warning when I compiled my project:
My solution includes three projects, (1) the main EXE, (2) a DLL, and (3) a test unit.
(1), the EXE, had "Platform target" set to "Any CPU" with "Prefer 32-bit" checked.
(2) and (3) were set to "Any CPU", but "Prefer 32-bit" was unchecked because it was disabled.
The EXE has a reference to "...chilkat-win126.96.36.199.60libnet461ChilkatDotNet46.dll", the 32-bit version of the library.
To avoid the warning, I changed Platform target to "x86" in all three projects. However, I'd rather use "Any CPU" with "Prefer 32-bit" checked to get the expanded address space that VS 2015 enables when "Prefer 32-bit" is checked. To use that, would we need a DLL for Chilkat that had /LARGEADDRESSAWARE?
asked Oct 10 '16 at 13:10
Starting in v188.8.131.52, to be released soon, the /LARGEADDRESSAWARE linker option will be used for the VS2015 .NET 32-bit build.
answered Oct 11 '16 at 08:53