Aktualizácia pre Microsoft Visual C++ 2012 aktualizácia 4 Redistribuovateľný balík

DÔLEŽITÉ: Tento článok je preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft a možno ho opraviť prostredníctvom technológie Community Translation Framework (CTF). Microsoft ponúka strojovo preložené články, články upravené komunitou aj články preložené prekladateľmi, aby zabezpečil prístup ku všetkým článkom databázy Knowledge Base vo viacerých jazykoch. Strojovo preložené články aj upravené články môžu obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky. Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené neprávnym prekladom obsahu alebo jeho použitím zo strany našich zákazníkov. Ďalšie informácie o technológii CTF nájdete na lokalite http://support.microsoft.com/gp/machine-translation-corrections/sk.

Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 3119142
Tento článok popisuje Chyba spustenia, ktoré sa môžu vyskytnúť pri vytváraní aplikáciu Visual C++. Aktualizácia je k dispozícii na odstránenie tohto problému. Ďalšie informácie o tomto probléme nájdete v časti "Informácie o tomto probléme"sekcia.
Príznaky
Aplikáciu Visual C++ vstavanú pomocou aplikácie Visual Studio 2012 aktualizácia 1 alebo novšia verzia, aplikácie sa môžu vyskytnúť nasledujúca chyba spustenia:

Postup položka point_ crtCreateSymbolicLinkW sa nepodarilo nájsť v dynamicky prepojovanej knižnici MSVCR110.dll

Tento problém sa vyskytuje len v prípade, že sú splnené nasledujúce podmienky:

  • Aplikácia používa niektoré funkcie zo šablóny knižnice.
  • Počas spustenia, aplikácia používa C-runtime knižnice DLL (Msvcr110.dll) z RTM verzie produktu. Táto situácia môže nastať v niektorých prípadoch, aj keď produkt bol vytvorený pomocou novšej verzie programu Visual Studio 2012 a očakáva sa, že zaťaženie novšie DLL.
Príčina
Tento problém sa vyskytuje, pretože chýbajú nasledujúce funkcie vývoz spustenia DLL (Msvcr110.dll):

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

Riešenie

Služba Windows update

Ak chcete odstrániť tento problém, použite túto aktualizáciu, ktorá je k dispozícii Windows Update.

Informácie o tomto probléme

Tento problém bol vyriešený v Visual Studio 2012 Update 1. Táto verzia obsahuje správne DLL spustenia. Vydali aj zodpovedajúce Visual C++ distribúcia. Aplikácie, ktoré sú vytvorené pomocou tejto aktualizácie alebo žiadna novšia aktualizácia aplikácie Visual Studio 2012 a pomocou modulu runtime C++ DLL z novšie aktualizácie by mali fungovať podľa očakávania.

Však aj v prípade, že vytvoríte aplikácie pomocou programu Visual Studio 2012 aktualizácií, sa môže vyskytnúť problém v prípade aplikácií, ktoré sú spustené v počítači stále používate C++ DLL spustenia z Visual Studio 2012 RTM. Ak chcete vyriešiť tento problém, sme uvoľnení C++ DLL spustenia z Visual Studio 2012 aktualizácia 4 (najnovšie aktualizácie programu Visual Studio 2012) prostredníctvom služby Microsoft Update.

Ďalšie informácie o Visual Studio 2012 aktualizácia 4 nájdete Popis Visual Studio 2012 aktualizácia 4.

Známe problémy v tejto aktualizácii

  • Spoločnosť Microsoft sa vie, že niektorí zákazníci Windows 10 prijímajú viaceré ponuky KB3119142 prostredníctvom služby Microsoft Update aj napriek tomu, že aktualizácia je označená ako úspešne nainštalovaný. Spoločnosť Microsoft pracuje na riešení tohto problému. Medzitým odporúčame, aby zákazníci sa zobrazuje viacero ponúk KB3119142 Vyskúšajte nasledujúce postupy obísť tento problém.

    • Metóda 1

      1. V ovládacom paneli kliknite na položku odinštalovať program v programoch .
      2. V zozname programov vyhľadajte Microsoft Visual C++ 2012 redistribuovateľný (X 64)-11.0.61030 alebo Microsoft Visual C++ 2012 redistribuovateľný (X 86)-11.0.61030, v závislosti od architektúry systému.
      3. Kliknite pravým tlačidlom myši na názov a kliknite na položku zmeniť.
      4. V dialógovom okne Upraviť nastavenie , kliknite na tlačidlo opraviť.
      5. Po oprave je proces, ak sa zobrazí výzva, reštartujte počítač.
    • Metóda 2

      1. Spustiť funkciu Upraviť nastavenie opravy pre Microsoft Visual C++ 2012 Redistribuovateľný balík Inštalátora na nasledujúcej webovej lokalite Microsoft Download Center:

        https://www.Microsoft.com/en-us/download/confirmation.aspx?ID=30679
      2. V dialógovom okne Upraviť nastavenie , kliknite na tlačidlo opraviť.
      3. Po oprave je proces, ak sa zobrazí výzva, reštartujte počítač.
msvcr110.dll "vstupný bod procedúry" _ crtCreateSymbolicLinkW

Upozornenie: Tento článok bol preložený automaticky.

Vlastnosti

ID článku: 3119142 – Posledná kontrola: 01/21/2016 09:49:00 – Revízia: 3.0

Microsoft Visual C++ Redistributable Package

  • kbsurveynew kbqfe kbexpertiseadvanced kbfix kbmt KB3119142 KbMtsk
Pripomienky