Utama Lain Cara membuat aplikasi 32-bit yang membandel berfungsi di Windows 64-bit

Cara membuat aplikasi 32-bit yang membandel berfungsi di Windows 64-bit



win7-rc-meja-150x150Sekarang Anda mudah-mudahan melihat fitur saya di Windows 64-bit dalam edisi terbaru latestPC Pro. Dan mungkin Anda mendapatkan beberapa kenyamanan dari jaminan semilir saya bahwa Anda tidak perlu terlalu khawatir tentang kompatibilitas aplikasi. Hampir semua perangkat lunak 32-bit modern harus diinstal dan dijalankan dengan sempurna pada Windows edisi 64-bit.

Cara membuat aplikasi 32-bit yang membandel berfungsi di Windows 64-bit

Yah, tentu saja, setiap kali Anda menulis sesuatu seperti itu, Anda meminta masalah.

cara membuka nat tipe ps4

Benar saja, ketika edisi September kami mendarat di kios koran, saya menemukan ituPC Proklien CMS internal hanya berfungsi – Anda dapat menebaknya – Windows 32-bit. Mencoba membuat ulasan baru dari desktop 64-bit saya hanya menghasilkan kesalahan yang tidak jelas tentang pabrik kelas COM yang hilang.

Mengibarkan bendera

Sedikit penggalian menemukan masalahnya. Beberapa pengembang nakal telah menulis aplikasi .NET 32-bit yang benar-benar valid, tetapi mengabaikan untuk menandainya sebagai kode 32-bit khusus. Oleh karena itu, Windows 64-bit menjalankannya dalam mode 64-bit, menyebabkan kesalahan ketika perangkat lunak tidak dapat mengakses sumber daya sistem 32-bit yang diharapkan.

Untungnya, ini adalah masalah yang mudah untuk diperbaiki. Microsoft CorFlags alat baris perintah – bagian dari .NET Framework – memungkinkan Anda memodifikasi flag header pada file yang dapat dieksekusi, termasuk yang menentukan kapan aplikasi perlu dijalankan dalam mode 32-bit. Menyetel tanda ini untuk aplikasi basis data kami adalah masalah pengetikan yang sederhana CorFlags application.exe /32bit+

Dansini– satu aplikasi 32-bit berjalan sempurna di Windows 64-bit. Patut dicoba jika Anda pernah mengalami masalah serupa.

cara ganti akun roku di tv

Folder Program Files yang mana?

Sementara saya membahas masalah ini, inilah masalah terkait yang kami temui saat kami mulai meninjau PC yang menjalankan Vista 64-bit. Dalam hal ini perangkat lunak yang merepotkan tidak lain adalahPC Prosuite benchmark dunia nyata. Semuanya tampak terpasang dengan sempurna, tetapi ketika kami benar-benar meluncurkan tes, kami menerima kesalahan sumber daya tidak ditemukan.

Saya mulai melacak masalah dengan bantuan SysInternals yang sangat diperlukan Monitor Proses utilitas, dan sekali lagi, penjelasannya ternyata sangat sederhana (sangat sederhana, sehingga saya merasa agak bodoh karena tidak menyelesaikannya sendiri).

Berbagai file tidak ditemukan karena pada Windows 64-bit folder Program Files dicadangkan untuk aplikasi 64-bit saja. Program 32-bit diinstal ke dalam folder bernama Program Files (x86). Skrip pengujian kami menyertakan jalur hard-code yang gagal karena aplikasi 32-bit kami tidak berada di lokasi biasanya.

hapus iklan pop up dari ponsel android

Jika Anda menemukan masalah seperti ini, Anda dapat dengan mudah memperbaikinya dengan menghapus referensi eksplisit ke C:Program Files dan menggunakan %ProgramFiles% sebagai gantinya (variabel lingkungan pintar ini harus diselesaikan ke Program Files atau Program Files (x86) tergantung pada apakah proses memanggilnya 64-bit atau 32-bit). Jika Anda tidak bisa mendapatkan sumbernya untuk mengubah jalur, solusi cepat dan kotor adalah menyalin file 32-bit secara manual ke File Program. Setelah saya melakukan ini, tolok ukur kami berjalan tanpa hambatan.

Jadi begitulah: aplikasi 32-bitmelakukanberjalan di Windows 64-bit… tetapi terkadang Anda perlu mengatasi beberapa asumsi programmer untuk menjalankannya!

Artikel Menarik

Pilihan Editor

Cara Boot ke Command Prompt di Windows XP, 7, dan 8
Cara Boot ke Command Prompt di Windows XP, 7, dan 8
Sebagai sumber daya untuk mengutak-atik fungsionalitas back-end PC lama Anda, Command Prompt dapat menjadi alat yang berguna untuk pemecahan masalah dan pemecahan masalah. Berikut cara mem-boot komputer Anda langsung ke Command Prompt di Windows XP,
Cara Menghapus Lokasi dari AccuWeather
Cara Menghapus Lokasi dari AccuWeather
Menjadi salah satu layanan pelaporan cuaca paling populer saat ini, AccuWeather tersedia di hampir semua platform yang bisa dibayangkan. Apa pun daerahnya, hampir pasti Anda akan mendapatkan perkiraan yang cukup andal dan mutakhir. Jika Anda menelusuri lokasi tertentu
Cara Menyorot dan Menemukan Duplikat di Google Spreadsheet
Cara Menyorot dan Menemukan Duplikat di Google Spreadsheet
Gunakan salah satu dari tiga cara untuk menyorot dan menemukan duplikat di Spreadsheet dengan menggunakan warna, rumus, atau add-on.
Cara Memasang APK di Amazon Fire Stick
Cara Memasang APK di Amazon Fire Stick
Jika Anda ingin mengakses aplikasi atau pembaruan aplikasi yang tidak tersedia di Google Play Store, Anda mungkin ingin tahu cara memasang APK ke Amazon Fire Stick Anda. Dalam artikel ini, kita akan membahas caranya
Cara Mencari Semua Craigslist Sekaligus [November 2020]
Cara Mencari Semua Craigslist Sekaligus [November 2020]
https://www.youtube.com/watch?v=XeQTqdtoxps Pasar online saat ini seperti LetGo, Offerup, dan Facebook Marketplace telah mengambil sorotan dari Craigslist, tetapi tidak seperti iklan baris lama - yang sudah lama mati - Craigslist masih layak situs untuk
Cara Mengubah Warna Gelembung Teks di Android
Cara Mengubah Warna Gelembung Teks di Android
Mengubah warna gelembung pesan ponsel Android Anda tidak selalu dapat dikontrol seperti yang Anda inginkan, namun ada beberapa cara untuk melakukannya.
Cara menonaktifkan Windows Ink di Windows 10
Cara menonaktifkan Windows Ink di Windows 10
Pembaruan Hari Jadi Windows 10 menyertakan fitur Windows Ink baru. Jika Anda tidak menemukan Windows Ink berguna, berikut adalah cara menonaktifkannya di Windows 10.