هل أنا بحاجة فقط للتحقق من الجهاز للمستخدمين لإصدار MSVCR90.DLL التي تم تثبيتها مع بي التثبيت الثعبان؟

StackOverflow https://stackoverflow.com/questions/1230479

  •  22-07-2019
  •  | 
  •  

سؤال

وكنت أعمل على تحديث لطلبي وقبل أن بدأت أنا هاجرت إلى 2.62 لأنه يبدو أن الوقت ل. مشيت الحق في مسألة وجود مشاكل بناء طلبي باستخدام py2exe بسبب MSVCR90.dlls. ويبدو أن هناك قدرا كبيرا من المعلومات حول كيفية حل هذه المسألة، بما في ذلك بعض الإجابات جيدة هنا على SO.

وأنا نشر للمستخدمين أن أكثر عرضة من يكن لديك 32 بت XP أو فيستا آلات. سيتم ترحيل بعض المستخدمين إلى 64 بت فيستا في المستقبل القريب. ما أفهمه من هذه القضايا هو أن لدي للتأكد من أن لديهم دلس الصحيحة التي تتعلق إصدار الثعبان الموجود على الكمبيوتر تطوير التطبيقات. منذ لدي معالج x86 بعد ذلك في حاجة إلى إصدار إلى x86 من دلس. تكوين أجهزة الكمبيوتر الخاصة بهم غير ذي صلة.

هل هذا صحيح أو لا بد لي من حساب للهندسة المعمارية في حال وانا ذاهب لتقديم دلس كما المجالس الخاصة؟

وشكرا لأية ردود

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

المحلول

و64bit مشهد لديه منافس 32 بت أعتقد، لذلك سوف لا داعي للقلق حول هذا الموضوع.

ومع ذلك، أود أن أقول لهم فقط لتثبيت وقت التشغيل MSVCRT التي من المفترض أن تكون الطريقة الصحيحة للتعامل مع هذه الفوضى اس باي اس.

نصائح أخرى

ومن ما كنت قد جمعت وعلمت الجواب الصحيح هو أن لدي ما يدعو للقلق دلل MSCVCR90 التي يتم استخدامها في إصدار بيثون وMX أن تطبيق أنا بناء الاعتماد عليها. وهذا أمر مهم لأنه يعني أنه إذا كان المستخدم لديه تكوين مختلف لا أستطيع بسهولة إصلاح هذه المشكلة إلا إذا كنت تفعل بعض الحيل لتثبيت دلل الصحيح. إذا كان لدي لهم تحميل المثبت MS من MS والأجهزة الخاصة بهم (نوع CPU) لا يطابق الألغام بعد ذلك من المحتمل أن واجهت مشاكل. هناك مجموعة جيدة من الإرشادات الموجودة على موقع مجموعة مستخدمي كسبيثون. مناقشة WX .

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