تحديث Microsoft Visual c + + 2012 التحديث 4 القابلة لإعادة التوزيع

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

اضغط هنا لرابط المقالة باللغة الانجليزية3119142
توضح هذه المقالة خطأ وقت التشغيل التي قد تواجهها عند إنشاء تطبيق Visual c + +. يتوفر تحديث لحل هذه المشكلة. لمزيد من المعلومات حول هذه المشكلة، راجع "حول هذه المشكلةالمقطع .
الأعراض
إذا تم إنشاء تطبيق Visual c + + باستخدام Visual Studio 2012 تحديث 1 أو إصدار أحدث، قد تواجه التطبيق خطأ وقت التشغيل التالية:

تعذر تحديد موقع كرتكريتيسيمبوليكلينكو point_ إدخال إجراء في مكتبة الارتباط الديناميكي MSVCR110.dll

تحدث هذه المشكلة فقط في حالة تحقق الشروط التالية:

  • يستخدم التطبيق وظيفة معينة من "مكتبة القالب القياسية ل c + +".
  • في وقت التشغيل، يستخدم التطبيق DLL وقت التشغيل C (Msvcr110.dll) من إصدار RTM من المنتج. قد يحدث هذا في بعض الحالات حتى ولو تم إنشاؤها باستخدام إصدار أحدث من Visual Studio 2012 المنتج ومن المتوقع أن يتم تحميل DLL أحدث.
السبب
تحدث هذه المشكلة لأن الصادرات الدالة التالية مفقودة في DLL وقت التشغيل (Msvcr110.dll):

  • __crtCreateSemaphoreExW
  • __crtCompareStringEx
  • __crtCreateSymbolicLinkW
  • __crtEnumSystemLocalesEx
  • __crtFlsAlloc
  • __crtFlsFree
  • __crtFlsGetValue
  • __crtFlsSetValue
  • __crtGetDateFormatEx
  • __crtGetLocaleInfoEx
  • __crtGetTimeFormatEx
  • __crtGetUserDefaultLocaleName
  • __crtInitializeCriticalSectionEx
  • __crtIsValueLocaleName
  • __crtLCMapStringEx
  • __crtSetThreadStackGuarantee

الحل

تحديث ويندوز

لحل هذه المشكلة، تطبيق هذا التحديث المتوفر Windows Update.

حول هذه المشكلة

تم حل هذه المشكلة في Visual Studio 2012 1. يحتوي هذا الإصدار على DLLs وقت التشغيل الصحيح. وأفرج أيضا "إعادة توزيع Visual c + +" المقابلة. التطبيقات التي تم إنشاؤها باستخدام هذا التحديث أو أي تحديث أحدث من Visual Studio 2012 واستخدام DLLs وقت التشغيل c + + من التحديث الجديدة يجب أن تعمل كما هو متوقع.

ومع ذلك، حتى في حالة إنشاء أحد تطبيقات باستخدام Visual Studio 2012 التحديثات، قد تواجه مشكلة إذا تزال تستخدم DLLs وقت التشغيل c + + من Visual Studio 2012 الموائد المستديرة على التطبيقات التي يتم تشغيلها على الكمبيوتر الخاص بالمستخدم. ولمعالجة هذه المشكلة، نقوم بإصدار Dll وقت التشغيل c + + Visual Studio 2012 التحديث 4 (أحدث تحديث من Visual Studio 2012) من خلال Microsoft Update.

لمزيد من المعلومات حول Visual Studio 2012 التحديث 4، راجع وصف Visual Studio 2012 التحديث 4.

المشاكل المعروفة في هذا التحديث

  • تدرك Microsoft أن بعض العملاء Windows 10 يتلقون عروض متعددة من KB3119142 من خلال Microsoft Update على الرغم من أن يتسم بنجاح تثبيت التحديث. تعمل شركة Microsoft لمعالجة هذه المشكلة. في غضون ذلك، نوصي بأن العملاء الذين يتلقون عروض متعددة من KB3119142 جرب الطرق التالية حل هذه المشكلة.

    • الطريقة الأولى

      1. في "لوحة التحكم"، انقر فوق إزالة تثبيت برنامج في مجموعة البرامج .
      2. في قائمة "البرامج"، حدد موقع Microsoft Visual c + + 2012 القابلة لإعادة التوزيع (x64)-11.0.61030 أو Microsoft Visual c + + 2012 القابلة لإعادة التوزيع (x86)-11.0.61030، اعتماداً على بنية النظام الخاص بك.
      3. انقر نقراً مزدوجاً فوق اسم الإدخال ومن ثم انقر فوق تغيير.
      4. في مربع الحوار تعديل إعداد ، انقر فوق إصلاح.
      5. يتم إكمال عملية بعد الإصلاح، قم بإعادة تشغيل الكمبيوتر إذا تم مطالبتك بذلك.
    • الطريقة الثانية

      1. تشغيل وظائف الإصلاح إعداد تعديل ل Microsoft Visual c + + 2012 لإعادة التوزيع عن طريق بدء تشغيل المثبت من موقع "مركز تنزيل microsoft" التالي على الويب:

        https://www.microsoft.com/en-us/download/confirmation.aspx?id=30679
      2. في مربع الحوار تعديل إعداد ، انقر فوق إصلاح.
      3. يتم إكمال عملية بعد الإصلاح، قم بإعادة تشغيل الكمبيوتر إذا تم مطالبتك بذلك.
msvcr110.dll "نقطة إدخال الإجراء" _ كرتكريتيسيمبوليكلينكو

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

خصائص

رقم الموضوع: 3119142 - آخر مراجعة: 02/14/2016 23:49:00 - المراجعة: 4.0

Microsoft Visual C++ Redistributable Package

  • kbsurveynew kbqfe kbexpertiseadvanced kbfix kbmt KB3119142 KbMtar
تعليقات