Оновлення для пакета вторинного розповсюдження Microsoft Visual C++ 2012, оновлення 4

ВАЖЛИВО! Ця стаття перекладена засобами машинного перекладу Microsoft. Статтю можна редагувати в середовищі Community Translation Framework (CTF). Щоб якомога швидше перекласти всі статті у своїй базі знань різними мовами, компанія Microsoft не лише звертається до професійних перекладачів, але й вдається до машинного перекладу, який потім редагується спільнотою. Такі статті можуть містити лексичні, синтаксичні та граматичні помилки. Microsoft не несе відповідальності за будь-які неточності, помилки або збитки, до яких може призвести неправильний переклад статей або їх використання. Докладніше про CTF див. на веб-сторінці http://support.microsoft.com/gp/machine-translation-corrections/uk-ua.

Клацніть тут, щоб переглянути цю статтю англійською мовою: 3119142
У цій статті описано, помилка виконання, які можуть виникнути під Вільний час створення в застосунку Visual C++. Доступне оновлення для вирішення цієї проблеми. Щоб отримати додаткові відомості про цю проблему див. у полі "Про цю проблему."розділу.
Ознаки
Якщо в застосунку Visual C++, побудована за допомогою Visual Studio 2012 оновлень 1 або пізнішої версії, застосунок, можуть виникнути така помилка виконання.

Не вдалося знайти point_ crtCreateSymbolicLinkW процедури-запис у бібліотеці динамічного компонування MSVCR110.dll

Ця проблема виникає, лише, якщо виконуються наведені нижче умови.

  • Застосування використовує оператор з C++ Standard Template Library для певних функцій.
  • Під Вільний час запуску застосунок використовує бібліотеку 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

Щоб вирішити цю проблему, застосування, це оновлення, що на веб-сайті Сайт Windows Update.

Про цю проблему.

Цю проблему усунуто в Visual Studio 2012 оновлення 1. Цей випуск містить на правильний Вільний час виконання DLL-файли. Також було випущено відповідну розповсюдження Visual C++. Програми, створені за допомогою цього оновлення або пізнішої версії оновлення з Visual Studio 2012 а також за допомогою DLL виконання C++ з нові оновлення, потрібно працювати належним чином.

Однак, навіть, якщо ви створити застосунок за допомогою Visual Studio 2012 оновлення, можуть виникнути проблеми, якщо програми, які працюють на комп'ютері користувача, як і раніше, використовується DLL виконання C++ з Visual Studio 2012 RTM. Щоб вирішити цю проблему, ми випускають DLL виконання C++ з Visual Studio 2012 оновлення 4 (на останні оновлення з Visual Studio 2012) до служби сайт Microsoft Update.

Щоб отримати додаткові відомості про Visual Studio 2012 оновлення 4 див. Опис Visual Studio 2012 оновлення 4.

Відомі проблеми, за допомогою цього оновлення

  • Корпорації Майкрософт відомо, що деякі користувачі в Windows 10 отримання кількох пропозицій від KB3119142 за допомогою служби сайт Microsoft Update незважаючи на те, що позначено як успішно інстальовано оновлення. корпорація Майкрософт працює над усуненням цієї проблеми. У той же Вільний час корпорація Майкрософт рекомендує, що користувачі отримують кілька пропозицій KB3119142, спробуйте наведених нижче способів, щоб вирішити цю проблему.

    • Спосіб 1

      1. На панелі керування виберіть видалення програми , у групі програми .
      2. У списку програм знайдіть Microsoft 2012 вторинного розповсюдження Visual C++ (x64)-11.0.61030 або Microsoft Visual C++ 2012 вторинного розповсюдження (x86)-11.0.61030, залежно від архітектури.
      3. Ім'я елемента, клацніть правою кнопкою миші і натисніть кнопку змінити.
      4. У діалоговому вікні Налаштування, змінювати , клацніть відновлення.
      5. Після відновлення процес буде завершено, перезавантажте комп’ютер-зразок, якщо буде запропоновано це зробити.
    • Спосіб 2

      1. Запустити інсталятор з веб-сайт центру завантажень Microsoft, запустіть функціональні можливості відновлення Інсталяції, змінювати для Microsoft 2012 вторинного розповсюдження Visual C++.

        HTTPS://www.Microsoft.com/EN-US/Download/confirmation.aspx?ID=30679
      2. У діалоговому вікні Налаштування, змінювати , клацніть відновлення.
      3. Після відновлення процес буде завершено, перезавантажте комп’ютер-зразок, якщо буде запропоновано це зробити.
_ crtCreateSymbolicLinkW msvcr110.dll-"порядок точку входу"

Попередження. Цю статтю переведено автоматично

Властивості

Ідентифікатор статті: 3119142 – останній перегляд: 01/21/2016 09:51:00 – виправлення: 3.0

Microsoft Visual C++ Redistributable Package

  • kbsurveynew kbqfe kbexpertiseadvanced kbfix kbmt KB3119142 KbMtuk
Зворотний зв’язок