Suponiendo que haya arrancado un servidor Windows de 32 bits con el modificador/3GB, ¿cómo puedo hacer que una aplicación .NET use el espacio de direcciones adicional?¿Cómo hacer que una aplicación .NET tenga "gran dirección consciente"?
Respuesta
La bandera es parte del encabezado de la imagen, por lo que debe modificarla utilizando editbin.
editbin /LARGEADDRESSAWARE <your exe>
Uso dumpbin /headers
y buscar la presencia de Application can handle large (>2GB) addresses
para ver si el indicador está activado o no.
busque 'La aplicación puede manejar cadenas de direcciones grandes (> 2GB)' en la salida de la papelera –
+1 para 'dumpbin/headers', me ayudó un montón – tbridge
@tbridge: Me complace. –
Por lo que puedo decir tiene que usar la utilidad editbin que se muestra en la respuesta existente. No parece haber ninguna manera para establecer el indicador utilizando Visual Studio .NET, parece que a la gente a compilar para 64 bits, si es posible en vez de usar la bandera
http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=93771
Para hacerlo de forma automática a partir Visual Studio, consulte esta pregunta: flag from visual studio.
- 1. ¿Qué hacer para que la aplicación de gran dirección esté al tanto?
- 2. ¿Cómo hacer que una aplicación swing sea consciente del cambio en el tamaño de la pantalla?
- 3. ¿Cómo puedo hacer una aplicación de Windows que no tenga forma cuadrada?
- 4. Cómo hacer que un @WebService sea consciente de
- 5. Cómo hacer que el cliente de Silverlight tenga conocimiento de la dirección IP del usuario
- 6. Cómo hacer que fitBounds tenga en cuenta los controles personalizados
- 7. ¿Cómo hacer que una aplicación GPO esté al tanto?
- 8. ¿Cómo puedo hacer que mi aplicación .NET se borre sola?
- 9. ¿Cómo hacer para que una cadena tenga que comenzar con una letra mayúscula con JavaScript?
- 10. Cómo hacer que una aplicación web .net se ejecute como la aplicación raíz en Visual Studio
- 11. ¿Cómo hacer que JOptionPane.showConfirmDialog no tenga seleccionado por defecto?
- 12. ¿Cómo puedo hacer que mi aplicación tenga un período de prueba de 30 días
- 13. ¿Puedo hacer que TComboBoxEx tenga la misma altura que TComboBox?
- 14. ¿Cómo puedo hacer que enlace mi gran programa?
- 15. Necesito implementar una forma de dormir este hilo hasta que tenga trabajo que hacer
- 16. Formatee una cadena que tenga llaves adicionales
- 17. ¿Cómo hacer que una aplicación Windows Forms .NET se muestre como icono de bandeja?
- 18. ¿Cómo hago que una clase tenga prioridad sobre una identificación?
- 19. Hacer que Infragistics UltraGrid Columns tenga comportamiento "Spring"
- 20. Hacer que una aplicación .NET sea el único programa que se puede ejecutar?
- 21. ¿Es malo que tenga la tentación de estructurar gran parte de mi código jQuery como complementos?
- 22. ¿Cómo hacer que un archivo de texto tenga más de una codificación?
- 23. ¿Cómo hacer que un elemento tenga la altura completa de una página?
- 24. ¿Cómo hacer que una plantilla de función tenga la menor prioridad durante la ADL?
- 25. ¿Cómo puedo hacer una expresión regular que tenga en cuenta los caracteres acentuados?
- 26. ¿Puedo hacer que Swing JButton tenga márgenes más pequeños?
- 27. ¿Cómo hacer un servidor web REST con Delphi como back-end para una gran aplicación web?
- 28. ¿Puedo hacer que una caja de <input> tenga texto que se envuelve?
- 29. ¿Está consciente el cronómetro en espera/dormir/hibernar de .NET?
- 30. ¿Cómo evito que una aplicación de consola C# tenga prioridad como ventana activa?
Y LARGEADDRESSAWARE puede proporcionarle 4 GB menos 64 KB en Windows de 64 bits ([consulte "Lo viejo y lo nuevo"] (http://blogs.msdn.com/b/oldnewthing/archive/2014/10/23/10566700) .aspx)) – MuiBienCarlota