Symptomen
Stel dat u Microsoft Visual Studio 2010 Service Pack 1 (SP1) of Visual Studio 2012 Update 4 hebt geïnstalleerd op uw computer. Na dat, als u een Visual C++-project maakt, Visual Studio loopt vast tijdens de koppeling en verschijnt het volgende foutbericht weergegeven:
koppeling - OUT:_out/disp+work.exe-PDB:_out/disp+work.pdb - MANIFESTFILE: .mf < yourmanifest > @< yourexe >. exe.lcf-profiel - NXCOMPAT-STACK: 0x2000000 - SWAPRUN: netto - DEBUG - OPT: REF - DEBUGTYPE: CV, correctie-MACHINE: amd64 - nologo _out / < 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 - ltcg: pgu - pgd : < yourpdg > .pgd
PGOMGR: waarschuwing PG0188: Nee. PGC bestanden die overeenkomen met ' * pgc' gevonden. _out / < yourlib > .exp: waarschuwing LNK4042: object vaker opgegeven; Extra's genegeerd Code genereren < bronbestand > .c: fatale fout C1001: Er is een interne fout opgetreden in de compiler. (compiler-bestand ' f:\dd\vctools\compiler\utc\src\p2\main.c[0x000007FEEE648E16:0x00000004E45E24B0]', regel 183) Omzeilen van dit probleem, probeer te vereenvoudigen of het wijzigen van het programma in de buurt van de hierboven vermelde locaties. Kies de opdracht technische ondersteuning in Visual C++ Menu Help of opent u het help-bestand voor technische ondersteuning voor meer informatie KOPPELING: fatale fout LNK1000: interne fout tijdens IMAGE::BuildImage <Link versie in Visual Studio 2010 of Visual Studio 2012> ExceptionCode = C0000005 ExceptionFlags = 00000000 ExceptionAddress = 000007FEEE648E16 (000007FEEE490000) ' C:\Program Files (x86) \Microsoft Visual Studio 10.0\VC\BIN\amd64\c2.dll " NumberParameters = 00000002 ExceptionInformation [0] = 0000000000000000 ExceptionInformation [1] = 00000004E45E24B0 CONTEXT: Rax 0000000087035F78 R8 = 0000000000000000 = Rbx R9 0000000000000000 = 0000000000000000 = Rcx = 000000013FB80050 R10 = 0000000000000000 RDX = 000000001C8E5688 R11 = 0000000000000286 Rsp R12 00000000001FE1A0 = 000000008FD02A28 = Rbp 0000000087035F18 E13 = 0000000000000000 = RSI = 0000000000000000 R14 = 000000003A2FB1B9 RDI R15 00000004E45E24B0 = 000000011CB014A0 = RIP 000007FEEE648E16 EFlags = 0000000000010202 = SegCs = 0000000000000033 SegDs = 000000000000002B SegSs = 000000000000002B SegEs = 000000000000002B SegFs = 0000000000000053 SegGs = 000000000000002B Dr0 = 0000000000000000 Dr3 = 0000000000000000 Dr1 Dr6 0000000000000000 = 0000000000000000 = Dr2 0000000000000000 Dr7 = 0000000000000000 =Opmerking de build wordt gebruikt voor optimalisatie van de Profile-Guided en de /LTCG -optie. Als u de /LTCG -optie en de /PGD -optie, dit probleem doet zich niet voor.
Oplossing
Dit probleem oplossen door te downloaden en toepassen van de hotfix uit de volgende koppeling.
Informatie over de hotfix
Een ondersteunde hotfix is beschikbaar bij Microsoft. Deze hotfix is echter alleen bedoeld voor het probleem dat wordt beschreven in dit artikel. Voer deze hotfix alleen uit op systemen waarop dit specifieke probleem zich voordoet.
Als er een hotfix beschikbaar is om te downloaden, ziet u een sectie 'Hotfix kan worden gedownload' boven aan dit Knowledge Base-artikel. Als deze sectie niet wordt weergegeven, dien dan een verzoek in bij Microsoft Customer Service and Support om de hotfix te verkrijgen. Opmerking Als er andere problemen optreden of als probleemoplossing is vereist, moet u wellicht een apart serviceverzoek indienen. De normale ondersteuningskosten gelden voor extra ondersteuningsvragen en problemen die niet in aanmerking komen voor deze specifieke hotfix. Voor een volledige lijst met telefoonnummers van Microsoft Customer Service and Support of een afzonderlijk serviceverzoek maken, gaat u naar de volgende Microsoft-website:http://support.microsoft.com/contactus/?ws=supportOpmerking Het formulier 'Hotfix kan worden gedownload' geeft de talen weer waarin de hotfix beschikbaar is. Als uw taal niet wordt weergegeven, is dit omdat een hotfix niet voor die taal beschikbaar is.
Vereisten
Deze hotfix moet u Visual Studio 2012 Update 4 of Visual Studio 2010 SP1 hebben.
Opnieuw opstarten
U moet de computer opnieuw opstarten nadat u de hotfix hebt geïnstalleerd als de bestanden niet worden gebruikt tijdens de installatie. Wij raden aan dat u alle onderdelen die betrekking hebben op Visual Studio sluiten voordat u de hotfix installeert.
Status
Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.