Recibo una excepción de memoria insuficiente en mi aplicación c # cuando el uso de memoria de la aplicación supera los 1,3 GB.
Tuve el 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 RAM pero sin memoria. ¡la excepción todavía ocurre después de 1.3GB!
Sé que no hay objetos individuales de más de 2GB y 1.3 es menos de 2GB de todos modos, por lo que es probable que el límite de 2GB incorporado de MS en un solo objeto no sea el problema ...
Parece que hay un interruptor de apagado de Windows de algún tipo cuando una aplicación alcanza un cierto umbral de uso de memoria ... Entonces, ¿debería haber una forma de configurar esto, tal vez en el registro?
¡Cualquier ayuda será apreciada!