Согласно вашему описанию, вы хотите обрабатывать большие данные в Do tNet сборка консольного приложения на VS2017.
Можно добавить editbin / largeaddressaware «$ (TargetPath)» на вкладке пост-сборки .
Но вы не найдете editbin. Поэтому расположение editbin.exe необходимо определять локально. Например:
"C: \ Program Files (x86) \ VS2019pro \ SDK \ ScopeCppSDK \ vc15 \ VC \ bin \ editbin.exe" / largeaddressaware "$ ( TargetPath) "
$ (TargetPath) представляет собой абсолютный путь к основному выходному файлу, сгенерированному проектом.
Проверьте, поддерживается ли приложение с большой памятью. Запустите cmd, cd в каталог editbin. exe, введите следующую команду для просмотра свойств файла exe dumpbin / headers c: / **** / *. exe (обратите внимание, что это должен быть полный путь).
После ввода Появится сообщение об успешном завершении, как показано в приложении. На рисунке показано, что объем памяти приложения превышает 2 ГБ.