Utama Yang Lain Cara membuat aplikasi 32-bit yang degil berfungsi pada Windows 64-bit

Cara membuat aplikasi 32-bit yang degil berfungsi pada Windows 64-bit



win7-rc-meja-150x150Sekarang anda telah melihat ciri saya di Windows 64-bit dalam edisi terbaruPro PC. Dan mungkin anda mendapat sedikit keselesaan dari jaminan saya bahawa anda tidak perlu terlalu risau tentang keserasian aplikasi. Hampir semua perisian 32-bit moden harus dipasang dan dijalankan dengan sempurna pada Windows edisi 64-bit.

Cara membuat aplikasi 32-bit yang degil berfungsi pada Windows 64-bit

Baiklah, tentu saja, setiap kali anda menulis sesuatu seperti itu, anda akan meminta masalah.

cara menyambungkan kodi ke chromecast

Sudah tentu, semasa edisi bulan September mendarat di gerai surat khabar, saya menemui perkara ituPro PCPelanggan CMS dalaman hanya berfungsi - anda dapat meneka - Windows 32-bit. Mencuba membuat tinjauan baru dari desktop 64-bit saya hanya menghasilkan ralat yang tidak jelas mengenai kilang kelas COM yang hilang.

Mengibarkan bendera

Sedikit penggalian menemui masalah. Beberapa pembangun nakal telah menulis aplikasi 32-bit .NET yang sah, tetapi telah mengabaikan untuk menandakannya sebagai kod 32-bit. Oleh itu, Windows 64-bit menjalankannya dalam mod 64-bit, menyebabkan ralat ketika perisian tidak dapat mengakses sumber sistem 32-bit yang diharapkannya.

Nasib baik, ini adalah masalah yang mudah untuk diselesaikan. Microsoft Corflags alat baris perintah - sebahagian daripada .NET Framework - memungkinkan anda mengubah bendera tajuk pada fail yang dapat dieksekusi, termasuk yang menentukan kapan aplikasi perlu dijalankan dalam mod 32-bit. Menetapkan bendera ini untuk aplikasi pangkalan data kami adalah perkara mudah untuk menaip CorFlags application.exe / 32bit +

Dandi sini- satu aplikasi 32-bit berjalan dengan sempurna pada Windows 64-bit. Perlu dicuba jika anda pernah menghadapi masalah yang sama.

tidak boleh menggunakan menu permulaan windows 10

Folder Fail Program mana?

Semasa saya membahas masalah ini, berikut adalah masalah berkaitan yang kami alami semasa mula mengkaji PC yang menjalankan Vista 64-bit. Dalam kes ini, perisian yang menyusahkan tidak lain adalahPro PCsuite penanda aras dunia sebenar. Semua nampaknya dipasang dengan sempurna, tetapi ketika kami benar-benar melancarkan ujian, kami menerima sumber yang tidak menemui kesilapan.

Saya berusaha untuk menyelesaikan masalah dengan bantuan SysInternals yang sangat diperlukan Monitor Proses utiliti, dan sekali lagi, penjelasannya ternyata sangat sederhana (begitu sederhana, sebenarnya, saya merasa agak bodoh kerana tidak berjaya melakukannya sendiri).

Pelbagai fail tidak dijumpai kerana pada Windows 64-bit folder Program Files dikhaskan untuk aplikasi 64-bit sahaja. Program 32-bit dipasang ke dalam folder bernama Program Files (x86). Skrip ujian kami merangkumi laluan yang dikodkan keras yang gagal kerana aplikasi 32-bit kami tidak berada di lokasi biasa.

cara menukar dua lajur di excel

Sekiranya anda menghadapi masalah seperti ini, anda boleh memperbaikinya dengan mudah dengan membuang rujukan eksplisit ke C: Program Files dan menggunakan% ProgramFiles% sebagai gantinya (pemboleh ubah persekitaran pintar ini harus diselesaikan ke Program Files atau Program Files (x86) bergantung pada sama ada proses memanggilnya 64-bit atau 32-bit). Sekiranya anda tidak dapat mencari sumber untuk menukar jalan, penyelesaian yang cepat dan kotor adalah menyalin fail 32-bit anda secara manual ke dalam Fail Program. Setelah saya melakukan ini, penanda aras kami berjalan tanpa halangan.

Oleh itu, anda memilikinya: aplikasi 32-bitbuatjalankan pada Windows 64-bit ... tetapi kadang-kadang anda perlu menyelesaikan beberapa andaian pengaturcara untuk membuatnya berjalan!

Artikel Yang Menarik

Pilihan Editor

iPhone XS Max – Cara Menyekat Mesej
iPhone XS Max – Cara Menyekat Mesej
Mendapatkan mesej rawak dari semasa ke semasa mungkin bukan masalah besar, kerana anda boleh memadamkannya dengan mudah. Walau bagaimanapun, jika seseorang menghantar spam peti masuk anda atau menghantar mesej yang tidak sesuai kepada anda, anda mungkin memutuskan untuk menyekat mereka. ini
Cara Mengaktifkan Penerbangan di Minecraft
Cara Mengaktifkan Penerbangan di Minecraft
Pemain Minecraft yang berpengalaman tahu bahawa terdapat beberapa cara untuk terbang dalam setiap mod. Tetapi melainkan jika anda mengetahui langkah yang tepat, penerbangan mungkin kelihatan terlalu rumit. Sekiranya anda ingin mengetahui cara mengaktifkan penerbangan di Minecraft, kami ada
Cegah Penyemak Imbas Edge Dari Menyimpan Data Kad Kredit
Cegah Penyemak Imbas Edge Dari Menyimpan Data Kad Kredit
Dengan Windows 10 versi 1809, penyemak imbas Edge mempunyai kemampuan untuk menyimpan maklumat kad kredit anda. Sekiranya anda mahu, anda boleh mematikan ciri ini.
Bagaimana untuk Menendang Seseorang dari Hulu
Bagaimana untuk Menendang Seseorang dari Hulu
Anda boleh menendang seseorang dari Hulu jika anda tidak lagi mahu berkongsi akaun anda atau kata laluan anda telah terjejas dengan mengalih keluar peranti mereka.
Cara Membuat Nada Dering untuk Peranti Android
Cara Membuat Nada Dering untuk Peranti Android
Hari ini, terdapat banyak alat percuma yang tersedia untuk mencipta nada dering tersuai menggunakan komputer atau peranti mudah alih. Nada dering unik bagus untuk hiburan dan ekspresi diri, serta membezakan antara pemanggil. Jika anda ingin membuat a
Enjin Carian Audio Terbaik
Enjin Carian Audio Terbaik
Alat carian audio untuk mencari sampel audio, klip bunyi, fail muzik penuh, buku audio, podcast, coretan berita dan banyak lagi.
Ulasan Microsoft Surface Go: Saingan Windows untuk Tab S4 dan iPad
Ulasan Microsoft Surface Go: Saingan Windows untuk Tab S4 dan iPad
Pilihan nama Microsoft untuk Surface Go adalah sesuatu yang ganjil. Go adalah akhiran pelik untuk melekat pada tablet. Lagipun, jika anda tidak dapat menggunakan tablet semasa dalam perjalanan, maka apa sebenarnya anda