Hai, sudahkah Anda mencoba memperbarui qtcore4.dll? Anda dapat memiliki beberapa qtcore4.dll di sistem Anda. Mungkin sesuatu terjadi pada variabel lingkungan Anda dan sekarang Anda menggunakan qtcore4.dll lama. Saya memiliki beberapa masalah yang sama (tapi tidak bisa mengatakan apa sebenarnya, sudah lama sekali) dan memang karena masalah dengan variabel lingkungan PATH dan PYTHONPATH. Jadi sebagai permulaan - cobalah untuk menemukan semua file qtcore4.dll di sistem Anda
Mykolas Simutis
"Seperti yang dikatakan Giovanni: Ganti nama qtcore4.dll di system32 menjadi sesuatu yang lain dan QGIS akan dimulai." Ya terima kasih. Itu membantu masalah saya di Lightscribe. Saya perhatikan bahwa "qtcore4.dll" yang diubah namanya di folder windows \ system32 ditempatkan di sana oleh Nokia. Apa yang akan terjadi jika saya memanggil perangkat lunak Nokia? Apakah saya harus mengganti nama lagi? Mengapa perusahaan terkenal seperti program Nokia melakukan hal seperti itu? Salam Hormat Michael
Tolong jangan tambahkan "terima kasih" sebagai jawaban. Setelah Anda memiliki reputasi yang cukup , Anda akan dapat memilih pertanyaan dan jawaban yang menurut Anda sangat membantu.
Fezter
Jawaban:
10
Di Portugal, kartu warga yang menawarkan layanan autentikasi dan tanda tangan digital yang berfungsi melalui browser menempatkan qt dll yang lebih lama di windows \ system32. Mengganti nama ini menghentikan layanan ini dari menjalankan ...
Anda dapat menyalin QGIS Qtcore4.dll dan QtGui4.dll ke folder tempat qgis.exe ditempatkan. Ini berfungsi tanpa mengubah nama dll lama. Alasan ini berfungsi adalah urutan pencarian yang digunakan oleh windows untuk menemukan dll yang diperlukan untuk dieksekusi. Baris pertama adalah folder yang dapat dieksekusi. Setelah itu pencarian \ windows \ system32, dan hanya setelah itu PATH dicari.
Jawaban:
Di Portugal, kartu warga yang menawarkan layanan autentikasi dan tanda tangan digital yang berfungsi melalui browser menempatkan qt dll yang lebih lama di windows \ system32. Mengganti nama ini menghentikan layanan ini dari menjalankan ...
Anda dapat menyalin QGIS Qtcore4.dll dan QtGui4.dll ke folder tempat qgis.exe ditempatkan. Ini berfungsi tanpa mengubah nama dll lama. Alasan ini berfungsi adalah urutan pencarian yang digunakan oleh windows untuk menemukan dll yang diperlukan untuk dieksekusi. Baris pertama adalah folder yang dapat dieksekusi. Setelah itu pencarian \ windows \ system32, dan hanya setelah itu PATH dicari.
sumber
Itu konflik DLL klasik. Untuk mengatasinya, cari duplikat DLL di folder sistem Windows dan ganti namanya menjadi misalnya QtCore4.dll.bak.
sumber
Solusinya, diterjemahkan di bawah ini, diberikan pada http://osgeo-org.1560.n6.nabble.com/Entry-Point-Not-Found-td3732316.html
Pada OSGeo4W menginstal versi:
Pada Standalone menginstal versi
sumber
Pada Windows 7 Anda tidak dapat mengganti Qt.Core4.dll di direktori Windows tersembunyi C: \ Windows \ SysWOW64 \
sumber