Должно ли быть реализовано приложение в .NET в 64-битном режиме, чтобы в полной мере использовать компьютер с 64-разрядной ОС, или он воспользуется им как 32 бит. В принципе, у нас есть проблема с исключением из памяти, и было предложено запустить консольное приложение на 64-битном поле, которое «может» решить проблему. Вопрос в том, можем ли мы просто развернуть поле 64 и бросить текущее приложение на нем, или мне нужно перестроить приложение 64-разрядным способом..net console app 32 vs 64 bit
ответ
Если он построен для любой платформы (по умолчанию), он будет работать в 64-битных операционных систем 64-разрядных.
Это, как говорится, все еще есть потенциальные проблемы для наблюдения. Если вы взаимодействуете с нативным кодом (через p/invoke, C++/CLI или COM), вам нужно будет перевести этот код на 64 бит. Если приложение управляется на 100%, оно просто работает.
«Любой процессор» - ваш друг.
Как и в сторону:
У нас была особенно большой Trie структуру, объем которой превышает объем памяти 2 Гб 32-битных Windows. Поскольку большая часть структуры содержала ссылки на объекты, мы обнаружили, что требования к памяти приложения почти удваиваются при переходе на 64-битный, что требует около 4 ГБ. Это связано с тем, что память для хранения ссылки имеет ширину 64 бит, а не 32.
- 1. Получить 64 и 32-битных провайдеров в 64 Bit .Net
- 2. Building C# App with crystal report to 32/64 bit
- 3. link.exe, выбирая 64-bit или 32-bit версию Kernel32.lib
- 4. Как проверить установленную Anaconda 32-bit или 64-bit?
- 5. Как использовать Watin 64-bit с MSIE 32-bit
- 6. Haskell 32 to 64 bit cross compilation
- 7. runing 32 & 64-bit java code
- 8. 32 OR 64 BIT для JVM?
- 9. Commandlet vs Console App
- 10. ifort 64 bit build; ifort 64 vs. gfortran 64
- 11. Java Console не работает: не удается загрузить IA 32-bit .dll на 64-разрядную платформу AMD
- 12. Ошибка .NET Reflector - Windows 7 64-bit
- 13. IOS 64 Bit Count
- 14. Console App .Net держит сбой
- 15. .net Console App, вызывающий форму
- 16. Compile Console App как 32 бит
- 17. Как установить pyobbc 64-bit?
- 18. Компиляция ASP.NET до 64 BIT
- 19. C - syscall - 64-bit - pointer
- 20. Building 32-bit Detours library
- 21. Build 32-bit с 64-битным llvm-gcc
- 22. Чтение файла дампа в VS2010 64/32 Bit Conflict
- 23. Как установить Microsoft.Ace.oledb 32 бит с Office 64-bit?
- 24. Build 32 bit libcurl на 64-разрядной OSX
- 25. CGFloat: round, floor, abs и 32/64 bit precision
- 26. Работа с 32-битным кодом на Snow Leopard 64-bit?
- 27. Cygwin: Переход от 32 бит Файл 64 Bit
- 28. Как запустить 64-bit powershell из 32-разрядного cmd.exe?
- 29. DB2 64-bit для Windows
- 30. SWT на Windows 64-bit
Это не совсем так, как .Net 4.5, вы также должны отменить выбор 32-битных настроек проекта, см. Http: // blogs .microsoft.co.il/саша/2012/04/04/что-AnyCPU-действительно-значит-в-в-сети-45-и-визуальному-студии-11 / – gmn