سؤال

هل هناك أي طريقة كيفية تشغيل تشغيل الإطلاق SETUP.EXE التي تم إنشاؤها بواسطة VS2008 مع صافي تطبيق 2.0 WinForms عناصر على Windows 2000 SP4؟ إذا حاولت تشغيله، مما يعطيني رسالة خطأ حول المفقودين HeapSetInformation في Kernel32.dll وأنه لا يعمل.

وحاولت تثبيت يدويا برنامج Windows Installer 3.1 وكذلك الصافي 2.0 الإطار، ولكن SETUP.EXE لا يزال يظهر نفس رسالة الخطأ. لا بد لي من استخدام Setup.msi مباشرة لتثبيت التطبيق الخاص بي على Windows 2000. هل تشغيل الإطلاق تقتصر على استخدامها فقط على XP وأعلى من ذلك؟

وتشغيله موافق على نظام التشغيل Windows XP.

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

المحلول

وتشغيل الإطلاق عادة سوف إنشاء ملف سجل في مجلد فرعي من المجلد٪ TMP٪ الخاصة بك. هل هناك أي معلومات في سجل؟

والمستخدمين في محافل أخرى تشير تركيب <لأ href = "http://www.microsoft.com/DOWNLOADS/details.aspx؟familyid=B54730CF-8850-4531-B52B-BF28B324C662&displaylang=en" يختلط = "نوفولو noreferrer" > التحديث التراكمي 1 ل Windows 2000 SP4 (KB891861) لإصلاح هذه المشكلة.

نصائح أخرى

ولسوء الحظ، لا يوجد ملف سجل في profile/Temp أو C:\windows\Temp

والتحديث التراكمية يعمل حقا، وذلك بفضل!

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