Ich plane, ein 64-Bit-Betriebssystem zu bekommen, damit ich alle 4 GB Speicher sehen kann, die ich installiert habe.Was sollte ich über die Entwicklung für 64-Bit-Anwendungen wissen?
Dies wirft eine Frage auf: Was muss ich als Entwickler wissen, wenn ich Apps für 64-Bit-Betriebssysteme entwerfe? Ich habe irgendwo gelesen, dass Datentypen wie int (ich Code in C#) größere Werte halten können (wahrscheinlich aufgrund von Bytes/Bits usw.).
Gibt es irgendwo was erklärt, wie das alles funktioniert (ein bisschen rostig auf meinen Grundlagen und Mathematik, denke ich)?
Danke
Ich stimme zu. Bei den meisten C# -Projekten können Sie einfach die Build-Konfiguration auf "x64" umstellen und Sie sind fertig. Das Problem, mit dem ich am meisten Probleme hatte, sind Bibliotheken von Drittanbietern, insbesondere solche, die mit nicht verwaltetem Code implementiert sind. Wenn Sie versuchen, ein 32-Bit-DLL von 64-Bit-C# (oder umgekehrt) zu verwenden, erhalten Sie eine BadImageFormatException, die zunächst ziemlich verwirrend sein kann. –