Oprava: "_stat" nebo "_wstat" funkce se nezdaří s chyba ENOENT při cestu k adresáři symbolického odkazu jsou předány v aplikaci Visual C++ 2010

DŮLEŽITÉ: Tento článek je přeložen pomocí softwaru na strojový překlad Microsoft. Nepřesný či chybný překlad lze opravit prostřednictvím technologie Community Translation Framework (CTF). Microsoft nabízí strojově přeložené, komunitou dodatečně upravované články, a články přeložené lidmi s cílem zajistit přístup ke všem článkům v naší znalostní bázi ve více jazycích. Strojově přeložené a dodatečně upravované články mohou obsahovat chyby ve slovníku, syntaxi a gramatice. Společnost Microsoft není odpovědná za jakékoliv nepřesnosti, chyby nebo škody způsobené nesprávným překladem obsahu nebo jeho použitím našimi zákazníky. Více o CTF naleznete na http://support.microsoft.com/gp/machine-translation-corrections/cs.

Projděte si také anglickou verzi článku: 2890375
Tato oprava hotfix platí pro redistribuovatelný balíček Microsoft Visual C++ 2010 Service Pack 1 (SP1).
Příznaky
Jde o takovouto situaci:
  • Máte složku s názvem "složka1" na jednotce D. Například mít následující složky: d:\folder1.
  • Můžete vytvořit symbolický odkaz na adresář do složky pomocí příkazu more . Například spusťte následující příkaz k vytvoření symbolického odkazu složky adresáře na jednotce C:
    mklink /d c:\linkfolder d:\folder1 
  • Spuštění aplikace Microsoft Visual C++ 2010.
  • Aplikace volá funkci _stat nebo _wstat , a poté předá cestu k adresáři symbolický odkaz "c:\linkfolder" pro parametr path.
V tomto scénáři volaná funkce se nezdaří a vrátí chybu ERROR_FILE_NOT_FOUND.

Poznámka: Vrácená hodnota funkce _stat nebo _wstat je -1. Kód chyby je "2", což je zkratka "ENOENT: Ne takový soubor nebo adresář."

Řešení

Informace o opravě hotfix

Společnost Microsoft má k dispozici podporovanou opravu hotfix. Tato oprava hotfix je však určena pouze problému popsanému v tomto článku. Použití této opravy hotfix pouze u systémů, ve kterých dochází k tomuto konkrétnímu problému.

Pokud oprava hotfix je k dispozici ke stažení, je sekce "Oprava Hotfix je k dispozici ke stažení" v horní části tohoto článku znalostní báze Knowledge Base. Pokud tento oddíl není uveden, odešlete požadavek na Microsoft Zákaznický servis a podporu k získání opravy hotfix.

Poznámka: Pokud nastanou další problémy nebo bude nutné další řešení potíží, bude možná třeba vytvořit další samostatný požadavek na služby. Běžná cena za technickou podporu se vztahuje k dodatečným otázkám podpory a k problémům, které se netýkají této konkrétní opravy hotfix. Pro úplný seznam telefonních čísel společnosti Microsoft Zákaznikého servisu a podpory nebo chcete-li vytvořit zvláštní požadavek na službu navštivte následující web společnosti Microsoft: Poznámka: "Hotfix stažení k dispozici" formulář zobrazí jazyky, pro které je oprava hotfix k dispozici. Pokud váš jazyk není zobrazen, to je protože oprava hotfix není k dispozici pro daný jazyk.

Předpoklady

Chcete-li nainstalovat tuto opravu hotfix, musíte mít balíček Microsoft Visual C++ 2010 SP1 Redistributable nainstalován.

Požadavek na restartování

Bude pravděpodobně nutné restartovat počítač po instalaci této opravy hotfix Pokud zasažené soubory nejsou používány v době instalace. Doporučujeme ukončit všechny součásti související s Visual C++ 2010, před instalací opravy hotfix.

Informace o souborech

Globální verze této opravy hotfix má atributy souborů (nebo novější) uvedené v následující tabulce. Kalendářní data a časy jednotlivých souborů jsou uvedeny v koordinovaném světovém čase (UTC). Při zobrazení informací o souboru je převeden na místní čas. Rozdíl mezi místním časem a časem UTC naleznete na kartě Časové pásmo v položce Datum a čas v okně Ovládací panely.

Pro všechny podporované verze x 86 systému Microsoft Visual C++ 2010 SP1 Redistributable Package
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Knihovna Atl100.dll10.0.40219.455138,89608. října 201313:34x 86
Mfc100.dll10.0.40219.4554,400,78408. října 201314:59x 86
Mfc100chs.dll10.0.40219.45537,01608. října 201314:59x 86
Mfc100cht.dll10.0.40219.45537,01608. října 201314:59x 86
Mfc100deu.dll10.0.40219.45565,17608. října 201314:59x 86
Mfc100enu.dll10.0.40219.45555,96008. října 201314:59x 86
Mfc100esn.dll10.0.40219.45564,66408. října 201314:59x 86
Mfc100fra.dll10.0.40219.45565,17608. října 201314:59x 86
Mfc100ita.dll10.0.40219.45563,12808. října 201314:59x 86
Mfc100jpn.dll10.0.40219.45544,69608. října 201314:59x 86
Mfc100kor.dll10.0.40219.45544,18408. října 201314:59x 86
Mfc100rus.dll10.0.40219.45561,59208. října 201314:59x 86
Mfc100u.dll10.0.40219.4554,425,87208. října 201314:59x 86
Mfcm100.dll10.0.40219.45582,57608. října 201314:59x 86
Mfcm100u.dll10.0.40219.45582,58408. října 201314:59x 86
Msvcp100.dll10.0.40219.455422,04008. října 201313:34x 86
Msvcr100.dll10.0.40219.455774,80808. října 201313:34x 86
Vcomp100.dll10.0.40219.45552,37608. října 201314:59x 86
Pro všechny podporované verze x 64 systému Microsoft Visual C++ 2010 SP1 Redistributable Package
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Knihovna Atl100.dll10.0.40219.455159,37608. října 201314:27x 64
Mfc100.dll10.0.40219.4555,579,92008. října 201314:27x 64
Mfc100chs.dll10.0.40219.45537,01608. října 201314:27x 64
Mfc100cht.dll10.0.40219.45537,01608. října 201314:27x 64
Mfc100deu.dll10.0.40219.45565,17608. října 201314:27x 64
Mfc100enu.dll10.0.40219.45555,96008. října 201314:27x 64
Mfc100esn.dll10.0.40219.45564,66408. října 201314:27x 64
Mfc100fra.dll10.0.40219.45565,17608. října 201314:27x 64
Mfc100ita.dll10.0.40219.45563,12808. října 201314:27x 64
Mfc100jpn.dll10.0.40219.45544,69608. října 201314:27x 64
Mfc100kor.dll10.0.40219.45544,18408. října 201314:27x 64
Mfc100rus.dll10.0.40219.45561,59208. října 201314:27x 64
Mfc100u.dll10.0.40219.4555,606,03208. října 201314:27x 64
Mfcm100.dll10.0.40219.45593,84008. října 201314:27x 64
Mfcm100u.dll10.0.40219.45593,84808. října 201314:27x 64
Msvcp100.dll10.0.40219.455608,92008. října 201314:27x 64
Msvcr100.dll10.0.40219.455830,61608. října 201314:27x 64
Vcomp100.dll10.0.40219.45559,03208. října 201314:27x 64
Pro všechny podporované verze IA-64 z Visual C++ 2010 SP1 Redistributable Package
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Knihovna Atl100.dll10.0.40219.455386,19208. října 201313:44IA-64
Msvcp100.dll10.0.40219.455967,32008. října 201313:44IA-64
Msvcr100.dll10.0.40219.4551,500,82408. října 201313:44IA-64
Vcomp100.dll10.0.40219.455144,53608. října 201313:44IA-64

Prohlášení
Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".

Upozornění: Tento článek je přeložený automaticky

Vlastnosti

ID článku: 2890375 - Poslední kontrola: 03/05/2016 07:41:00 - Revize: 2.0

Microsoft Visual C++ 2010 Express

  • kbautohotfix kbqfe kbhotfixserver kbfix kbsurveynew kbexpertiseadvanced kbmt KB2890375 KbMtcs
Váš názor