.NET fuera de la excepción de memoria: se utiliza 1.3GB pero tiene 16GB instalados

Estoy obteniendo una excepción de memoria insuficiente en mi aplicación c # cuando el uso de la memoria para la aplicación supera los 1.3GB.

Tuve este mismo problema en una máquina de 32 bits con 3 GB de memoria y tenía sentido en ese entonces, pero ahora actualicé el hardware a una máquina de 64 bits con 16 GB de memoria con la placa base de gama alta y la memoria RAM, pero la memoria agotada ¡La excepción todavía ocurre después de 1.3GB!

Sé que no hay objetos individuales de más de 2GB y que, de todos modos, 1.3 es menos de 2GB, por lo que no es probable que el límite de 2GB de MS incorporado en un solo objeto sea el problema ...

Parece que hay un interruptor de Windows de algún tipo cuando una aplicación alcanza un cierto umbral de uso de memoria ... Entonces, ¿debería haber una manera de configurar esto en el registro?

¡Cualquier ayuda será apreciada!

Respuestas a la pregunta(6)

Su respuesta a la pregunta