Antworten:
Ja, Visual Studio ist 32-Bit. Zur Erstellung des 64-Bit-Codes Ihres Programms wird ein Cross-Compiler verwendet (es gibt jedoch bereits eine Beta 2-Version der 64-Bit-Tools).
Es könnte unter 32-Bit-Betriebssystemen 3 GB virtuellen Speicher (wenn das Betriebssystem mit increaseuserva
Switch oder /3GB
Switch auf WinXP geladen ist ) und unter 64-Bit-Betriebssystemen 4 GB virtuellen Speicher verwenden. Es wurde mit LARGEADDRESSAWARE
Flagge gebaut. Sie können dies überprüfen, indem Sie das Dienstprogramm dumpbin mit /HEADERS
switch verwenden. Weitere Informationen zu den Einschränkungen des virtuellen Speichers finden Sie in diesem Artikel von Mark Russinovich.
Ja, es ist immer noch 32-Bit. Rico Mariani hat eine Erklärung dafür.
Wie oben erwähnt, handelt es sich bei Visual Studio um eine 32-Bit-Anwendung. Aus diesem Grund kann IDE nur 2 GB virtuellen Speicher verwenden. Es gibt jedoch eine Lösung, mit der Ihr VS mehr Arbeitsspeicher verwenden kann. In diesem Artikel wird erklärt, wie Sie das tun können.