32-bit- все статьи тега


"Была сделана попытка загрузить программу, имеющую неверный формат", даже если платформы одинаковые

Я вызываю функции из 32-разрядной неуправляемой DLL на 64-разрядной системе. Что я получаю это: BadImageFormatException: была сделана попытка загрузить программу с неверным форматом. (Исключение из HRESULT: 0x8007000B) сначала у меня были свои проекты, настроенные на любую платформу процессора, поэтому я изменил их на x86, но эта ошибка все еще происходит. Это действительно единственное исправление, которое я знаю для этого. библиотеки DLL не повреждены или что-то еще, потому что я могу и ...

Как скомпилировать 32-разрядный двоичный файл на 64-разрядной машине linux с помощью gcc/cmake

можно ли скомпилировать проект в 32-бит С cmake и gcc на 64-бит ...

Совместимость Java 32-bit vs 64-bit

будет ли код Java, построенный и скомпилированный с 32-разрядным JDK в 32-разрядный байтовый код, работать в 64-разрядной JVM? Или 64-разрядная JVM требует 64-разрядного байтового кода? чтобы дать немного больше деталей, у меня есть код, который работал в среде Solaris под управлением 32-разрядной JVM, но теперь я получаю проблемы после обновления JDK и Weblogic Server до 64-разрядной версии. ...

Чтение 64-битного реестра из 32-битного приложения

У меня есть проект модульного теста c#, который скомпилирован для AnyCPU. Наш сервер сборки является 64-битной машиной и имеет 64-битный экземпляр SQL Express. тестовый проект использует код, подобный приведенному ниже, чтобы определить путь к объекту .MDF файлы: private string GetExpressPath() { RegistryKey sqlServerKey = Registry.LocalMachine.OpenSubKey( @"SOFTWAREMicrosoftMicrosoft SQL ServerInstance NamesSQL" ); string sqlExpressKeyName = (string) sqlServerKey.G ...

Заставить gcc компилировать 32-битные программы на 64-битной платформе

У меня есть собственная программа, которую я пытаюсь использовать на 64-битной системе. когда я запускаю установку, она работает нормально, но после того, как она пытается обновить себя и скомпилировать некоторые модули, и она не может их загрузить. Я подозреваю, что это потому, что он использует gcc и gcc пытается скомпилировать их для 64-битной системы, и поэтому эта программа не может использовать эти модули. есть ли способ (некоторые переменные среды или что-то в этом роде) заставить gc ...