سؤال

أنا أستخدم Entershield 2008 Premium Edition. لقد قمت بإنشاء مشروع واحد أساسي فقط لاستهداف منصات X64. لقد غيرت خاصية ملخص إلى "X64".

لكن هذا المثبت يكتب إدخالات التسجيل في "HKEY_LOCAL_MACHINE SOPREMS WOW6432NODE CompanyName ProductName".

أنا أستخدم كل من برنامج InstallShield Script و VC ++ DLL لإجراءات مخصصة.

لماذا يستخدم X64 Installer سجل WOW64؟

هل كانت مفيدة؟

المحلول

حاول تعيين خاصية المكون على 64 بت. تحتاج إلى كل من خاصية SIS ملخص القالب وكذلك إعداد المكون ، حيث يمكن تثبيت تثبيت 64 بت على مواقع 32 بت.

لاحظ أنه إذا كنت تكتب إلى السجل من الإجراءات المخصصة بدلاً من جدول التسجيل ، فسوف يعتمد ذلك على للة الكود الخاص بك ، وكذلك الأعلام التي تنتقل إليها إلى وظائف التسجيل. Installscript هو 32 بت طوال الوقت ، وسيعتمد C ++ على كيفية تجميعها.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top