أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

ظهور رسالة خطأ عند محاولة تشغيل تطبيق Visual c + +: "فشل هذا التطبيق بدء التشغيل بسبب تكوين التطبيق غير صحيح. إعادة تثبيت التطبيق قد يحل المشكلة "

هام: تمت ترجمة هذه المقالة باستخدام برامج مايكروسوفت للترجمة الآلية ومن المحتمل ان يتم تحريرها او تدقيقها بعد ذلك من خلال تكنولوجيا منصة مجموعات الترجمة(CTF) او من خلال مترجم بشري. تقدم لك شركة مايكروسوفت هذه المقالات المترجمة بشكل آلي او بالترجمة البشرية او بعد تحريرها وتدقيقها من قبل مجموعات الترجمة حتى تمكنكم من الوصول إلى جميع المقالات الموجودة في قواعد المعرفة لديها بلغات مختلفة. إلا أن المقالات المترجمة قد تحتوي على أخطاء في المفردات او بناء الجمل او النحو. وعليه، فإن شركة مايكروسوفت ليست مسؤولة عن اية أخطاء او عدم دقة في الترجمة او أية أضرار قد تحدث نتيجة أخطاء في ترجمة محتويات النص او استخدامه من قبل العملاء.

اضغط هنا لرابط المقالة باللغة الانجليزية948854
الأعراض
عندما تقوم بتشغيل Visual c + + ملف قابل للتنفيذ أو DLL الذي يحتوي على معلومات تصحيح الأخطاء المضمنة، عدم بدء تشغيل التطبيق. بالإضافة إلى ذلك، تتلقى رسالة الخطأ التالية:
فشل التطبيق بدء التشغيل بسبب تكوين التطبيق غير صحيح. إعادة تثبيت التطبيق قد يحل المشكلة.
تحدث هذه المشكلة إذا تم استخدام Microsoft Visual c + + القابلة لإعادة التوزيع الحزمة (VCRedist.exe) لنشر ملفات Dll c + + Visual على الكمبيوتر.
السبب
تحدث هذه المشكلة إذا تحققت إحدى الحالات التالية:
  • ملف VCRedist.exe المثبت من أجل إصدار مختلف من Visual c + +.
  • لم يتم تثبيت الملف VCRedist.exe بنية التصحيح من DLLs c + + Visual على الكمبيوتر.
الحل
لحل هذه المشكلة، يمكنك استخدام أداة "التبعية ووكر" لتوثيق كافة DLLs التي تستخدم تطبيق Visual c + +. للقيام بذلك، استخدم الطرق التالية بالترتيب الذي يتم عرضها.

الطريقة الأولى: تثبيت الأداة "التبعية ووكر"

أداة "التبعية ووكر" جزء من أدوات دعم Windows. لم يتم تثبيت "أدوات الدعم" مع نظام التشغيل Windows. بدلاً من ذلك، يجب تثبيتها بشكل منفصل من المجلد \Support\Tools على القرص من القرص المضغوط لنظام التشغيل Windows. لتثبيت أدوات دعم Windows، راجع القسم "تثبيت أدوات دعم Windows" من موقع Microsoft التالي على الويب:

الطريقة الثانية: تحديد DLLs يعتمد على التطبيق

لتحديد أي من DLLs يعتمد على التطبيق، استخدم أداة "التبعية ووكر" لفحص تطبيق Visual c + +. للقيام بذلك، اتبع الخطوات التالية:
  1. في مستكشف Windows، حدد موقع أي DLLs يتطلب التطبيق والتطبيق.
  2. زر الماوس الأيمن فوق التطبيق، ومن ثم انقر فوق عرض تبعيات.
التبعية ووكر يمسح التطبيق وبناء هيكل شجري الذي يسرد كافة التبعيات التي تم التطبيق. أحد التبعيات هو إصدار التصحيح لمكتبات وقت التشغيل C (CRT) التي يتم استخدامها، مثل ملف Msvcr80d.dll.

الطريقة الثالثة: نسخ ملفات DLL التابعة

إذا تم تثبيت إصدار قديم من إصدار تصحيح CRT، أو إذا لم تكن الملفات موجودة على الكمبيوتر، يجب توفير نسخ إصدار تصحيح CRT التي تم استخدامها لإنشاء تطبيق Visual c + +. للقيام بذلك، اتبع الخطوات التالية:
  1. على كمبيوتر التطوير، حدد موقع إصدار تصحيح CRT. هذا الإصدار الموجود في المجلد التالي Visual Studio:
    ..\VC\redist\Debug_NonRedist
  2. نسخ التجميعات ملف DLL الضرورية من هذا المجلد.
  3. على الكمبيوتر الذي تريد تشغيل التطبيق، نسخ التجميعات ملف DLL إلى مجلد له نفس الاسم والمسار ضمن مجلد لتطبيق Visual c + +.
هام يصحح إصدار Dll CRT غير القابلة لإعادة التوزيع. لا ننصح نشر هذه إلى المستخدمين النهائيين لنشر التطبيق الذي تم إصداره. لمزيد من المعلومات حول الملفات القابلة لإعادة التوزيع، راجع ملف Redist.txt في المجلد الجذر الخاص بتثبيت Visual Studio.

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 948854 - آخر مراجعة: 10/31/2013 06:34:00 - المراجعة: 3.0

Microsoft Visual C++ 2005 Express Edition, Microsoft Visual Studio 2005 Professional Edition, Microsoft Visual Studio 2005 Standard Edition, Microsoft Visual Studio 2005 Team Suite, Microsoft Visual C++ 2008 Express Edition, Microsoft Visual Studio 2008 Academic Edition, Microsoft Visual Studio 2008 Professional Edition, Microsoft Visual Studio 2008 Standard Edition, Microsoft Visual Studio 2008 Team Suite

  • kbdevsicnvrtkb kbmt KB948854 KbMtar
تعليقات
t=">0].appendChild(m);
대한민국 - 한국어
España - Español
Paraguay - Español
Venezuela - Español
did=1&t=">050&did=1&t=">did=1&t=">