سؤال

في بعض الأحيان ، عند تشغيل تثبيت installshield ، سيظهر مربع حوار خطأ يحتوي على النص "1158" ، وزر موافق ، ولا شيء آخر. خطأ installshield 1158 يعني وجود مشكلة في تحميل السلاسل من ملف INI المرتبط ، ولكن خطوات استكشاف الأخطاء وإصلاحها لم تنجح بالنسبة لي. أيضا ، أشك في أن هناك بالفعل مشكلة في الأوتار ؛ تشير المعلومات الواردة في تلك الصفحة إلى أن مشكلة في الأوتار لن تكون متقطعة.

فيما يلي نتائج تحقيقاتي حتى الآن:

  • تحدث المشكلة قبل عرض أي مربعات حوار أخرى (بما في ذلك مربع حوار المتطلبات المسبقة) ، مما يقودني إلى الاعتقاد بأن هذه مشكلة في bootstrapper (setup.exe) ، وليس تثبيت Windows.
  • المشكلة متقطعة ، والتي تحدث بشكل متكرر على بعض الآلات ولا تقارب على الآخرين.
  • المشكلة لا تتعلق ببناء معين للتثبيت. قد يفشل setup.exe نفسه مرة واحدة وينجح إذا تم تشغيله مرة أخرى على نفس الجهاز.
  • يبدو أن المشكلة مرتبطة بـ Windows Explorer. لم أتمكن مطلقًا من إعادة إنتاج هذا عن طريق إطلاق الإعداد. exe من خلال وسائل أخرى (على سبيل المثال cmd.exe).
    • هذا يعوق الجهود التي تبذلها تصحيح الأخطاء ، لأن تمرير وسيطات سطر الأوامر لإنشاء سجلات تصحيح الأخطاء يؤدي إلى نجاح التثبيت.
  • لقد رأيت هذه المشكلة فقط على Windows XP.
    • قد لا يعني هذا أي شيء لأن الإصدارات الأحدث من Windows لا تستخدم في كثير من الأحيان داخل شركتي.

هل واجه أي شخص آخر هذه المشكلة أو يعرف الإصلاح؟

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

المحلول

فتحت تذكرة دعم مع Flexera للوصول إلى أسفل هذا. استنادًا إلى ردودهم ، هذه مشكلة ترجمة مع setup.exe bootstrapper. في InstallShield 2009 ، إذا تم تعيين حقل "نوع Setup Launcher Type" (في علامة التبويب "الإعداد" للإصدار) على Unicode ، فقد تحدث هذه المشكلة في بعض الأحيان. يبدو أن تعيين "نوع Setup Launcher" إلى ANSI يصلح المشكلة. أيضًا ، لم أختبر المشكلة في InstallShield 2010 ، لذلك ربما تكون قد تم إصلاحها بالفعل.

كملاحظة جانبية ، قيل لي إن InstallShield 2009 كان الإصدار الأول للسماح بنوع قاذفة الإعداد "من Unicode ، لذلك ربما تم تقديم هذا الخطأ في هذا الإصدار. الإصدارات السابقة تستخدم دائما ANSI.

نصائح أخرى

تحقق من الإعداد الخاص بك - إما مفقود أو تالف. تحقق أيضا من الترميز.

واجهت مشكلة مماثلة اليوم. نسخ setup.exe إلى محرك مختلف حل المشكلة.

للتغلب على خطأ Aoe Tad أو War Chief 1158 ، هناك طريقة أخرى:

  • حاول العثور على جهاز كمبيوتر يتيح لك قراءة القرص لرؤية جميع المحتوى على القرص ، يجب أن يكون هناك ما لا يقل عن 15 أو 14 عنصرًا للسلالة الآسيوية و 25 عنصرًا أو أكثر لرؤساء الحرب.

  • بمجرد تحقيق ذلك ، ستحتاج إلى محرك أقراص USB بسعة 2 جيجابايت في معظم النسخ ولصق جميع محتوى العناصر إلى محرك أقراص USB ، قد تحصل أو لا تحصل على تدليك غير قادر على نسخ شيء ما (Temp 0002) أو (Temp 0001) فقط اضغط على تخطي زر حتى ينتهي.

  • اخرج من محرك USB من الكمبيوتر ، خذ أيضًا قرصك معك ، بمجرد وصولك إلى الكمبيوتر الذي تريد تثبيته على اللعبة.

  • افتح Up USB انقر نقرًا مزدوجًا على الإعداد ويجب أن تكون في طريقك لإدخال رمز المنتج و Walla سيُطلب منك وضع قرص اللعبة الخاص بك جاهزًا.

  • الآن أوصي بأن تقوم بتكوين مجلد Top Desk ونسخ ولصق الملفات التي قمت بنسخها للتو إلى USB إلى هذا المجلد ، قم بتسمية سلالة/حرب آسيوية.

حظا سعيدا أتمنى أن ينجح هذا من أجلك.

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