Příznaky
Předpokládejme, že jste nainstalovali Microsoft Visual Studio 2010 Service Pack 1 (SP1) nebo Visual Studio 2012 aktualizace 4 v počítači. Po Pokud sestavení projektu Visual C++, Visual Studio může dojít k selhání při propojení a může se zobrazit následující chybová zpráva:
odkaz - OUT:_out/disp+work.exe-PDB:_out/disp+work.pdb - MANIFESTFILE: .mf < yourmanifest > @< yourexe >. exe.lcf-profil - NXCOMPAT-zásobníku: 0x2000000 - SWAPRUN: NET - DEBUG - OPT: REF - DEBUGTYPE: CV, opravy-_out - nologo MACHINE: amd64 / < yourlib > .exp ole32.lib rpcrt4.lib oleaut32.lib oledb.lib uuid.lib kernel32.lib advapi32.lib user32.lib gdi32.lib winspool.lib ws2_32.lib Iphlpapi.lib netapi32.lib comdlg32.lib shell32.lib dbghelp.lib version.lib mpr.lib secur32.lib - ltgc: pgu - pgd : < yourpdg > .pgd
PGOMGR: upozornění PG0188: Č. PGC soubory odpovídající ' * pgc "nebyly nalezeny. _out / .exp < yourlib >: LNK4042 upozornění: objektu zadán více než jednou; Extra ignorována Generování kódu < zdrojový soubor > .c: závažná chyba C1001: došlo k vnitřní chybě v kompilátoru. (soubor kompilátoru ' f:\dd\vctools\compiler\utc\src\p2\main.c[0x000007FEEE648E16:0x00000004E45E24B0]', řádek 183) Chcete-li tento problém vyřešit, zkuste zjednodušit nebo změnit program v okolí místa uvedené výše. Zvolte odbornou příkazu v Visual C++ Nabídka Nápověda nebo otevření souboru nápovědy technické podpory pro další informace ODKAZ: závažná chyba LNK1000: Vnitřní chyba během IMAGE::BuildImage Verzi <odkaz verze v aplikaci Visual Studio 2010 nebo Visual Studio 2012> Kód výjimky = C0000005 Příznaky výjimky = 00000000 Adresa výjimky = 000007FEEE648E16 (000007FEEE490000) "C:\Program Files (x86) \Microsoft Visual Studio 10.0\VC\BIN\amd64\c2.dll" Číselné parametry = 00000002 ExceptionInformation [0] = 0000000000000000 ExceptionInformation [1] = 00000004E45E24B0 KONTEXT: RAX = 0000000087035F78 R8 = 0000000000000000 RBX = 0000000000000000 R9 = 0000000000000000 RCX = 000000013FB80050 R10 = 0000000000000000 RDX = 000000001C8E5688 R11 = 0000000000000286 RSP = r 12 00000000001FE1A0 = 000000008FD02A28 RBP = 0000000087035F18 E13 = 0000000000000000 RSI = 0000000000000000 R14 = 000000003A2FB1B9 RDI = 00000004E45E24B0 R15 = 000000011CB014A0 RIP = 000007FEEE648E16 EFlags = 0000000000010202 SegCs = 0000000000000033 SegDs = 000000000000002B SegSs = 000000000000002B SegEs = 000000000000002B SegFs = 0000000000000053 SegGs = 000000000000002B Dr0 = 0000000000000000 Dr3 = 0000000000000000 Dr1 = 0000000000000000 Dr6 = 0000000000000000 Dr2 = 0000000000000000 Dr7 = 0000000000000000Poznámka: sestavení používá optimalizace Profile-Guided a /LTGC možnost. Pokud odeberete /LTGC možnost a /PGD možnost tento problém se nevyskytuje.
Řešení
Chcete-li vyřešit tento problém, stáhněte a nainstalujte opravu hotfix z následujícího odkazu.
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. Úplný seznam telefonních čísel služeb zákazníkům společnosti Microsoft a podpoře nebo vytvořit zvláštní požadavek na službu navštivte následující web společnosti Microsoft:http://support.microsoft.com/contactus/?ws=supportPozná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í mít Visual Studio 2012 aktualizace 4 nebo Visual Studio 2010 SP1.
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 Studio, před instalací opravy hotfix.
Stav
Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".