Se aplică la
Visual Studio 2012 Update 4 Visual Studio Premium 2012 Visual Studio Ultimate 2012 Visual Studio Professional 2010 Visual Studio Premium 2010 Visual Studio Ultimate 2010

Simptome

Să presupunem că ați instalat Microsoft Visual Studio 2010 Service Pack 1 (SP1) sau Visual Studio 2012 4 de actualizare pe computer. După ce că, dacă vă construi un proiect Visual C++, Visual Studio se poate bloca în timpul LINK și este posibil să primiți următorul mesaj de eroare:

link - OUT:_out/disp+work.exe-PDB:_out/disp+work.pdb - MANIFESTFILE: < yourmanifest > .mf @< yourexe >. exe.lcf-profil - NXCOMPAT-stiva: 0x2000000 - SWAPRUN: NET - DEBUG - opta: REF - DEBUGTYPE: CV, remediere-MAȘINĂ: 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 > .pgdPGOMGR: avertisment PG0188: No. Fișierele PGC potrivire ' * pgc's-au găsit._out / < yourlib > .exp: avertisment LNK4042: obiectul specificat de mai multe ori; Suplimente ignorateGenerarea de cod< sourcefile > .c: eroare fatală C1001: s-a produs o eroare internă în compilator.(compilator file ' f:\dd\vctools\compiler\utc\src\p2\main.c[0x000007FEEE648E16:0x00000004E45E24B0]', linia 183)Pentru a rezolva această problemă, încercaţi să simplificarea sau modificarea programul lângă locații enumerate mai sus.Alegeți comanda de asistență tehnică din Visual C++Meniul de ajutor sau deschideți fișierul de ajutor pentru asistență tehnică pentru mai multe informațiiLINK: fatal error LNK1000: eroare internă în timpul IMAGE::BuildImageVersiune <versiunea Link în Visual Studio 2010 sau Visual Studio 2012>ExceptionCode = C0000005ExceptionFlags = 00000000ExceptionAddress = 000007FEEE648E16 (000007FEEE490000) "C:\Program Files (x86) \Microsoft Visual Studio 10.0\VC\BIN\amd64\c2.dll"NumberParameters = 00000002ExceptionInformation [0] = 0000000000000000ExceptionInformation [1] = 00000004E45E24B0CONTEXT:Rax = 0000000087035F78 R8 = 0000000000000000RBX = 0000000000000000 R9 = 0000000000000000RCX = 000000013FB80050 R10 = 0000000000000000RDX = 000000001C8E5688 R11 = 0000000000000286RSP = 00000000001FE1A0 R12 = 000000008FD02A28PFR = 0000000087035F18 E13 = 0000000000000000RSI = 0000000000000000 R14 = 000000003A2FB1B9CDI = 00000004E45E24B0 R15 = 000000011CB014A0Rip = 000007FEEE648E16 EFlags = 0000000000010202SegCs = 0000000000000033 SegDs = 000000000000002BSegSs = 000000000000002B SegEs = 000000000000002BSegFs = 0000000000000053 SegGs = 000000000000002BDr0 = 0000000000000000 Dr3 = 0000000000000000Dr1 = 0000000000000000 Dr6 = 0000000000000000Dr2 = 0000000000000000 Dr7 = 0000000000000000

Notă compilarea utilizează Profile-Guided optimizare și /LTCG opţiune. Dacă eliminați /LTCG opțiunea și /PGD opțiune, această problemă nu apare.

Rezolvare

Pentru a rezolva această problemă, descărcați și să aplicați remedierea rapidă din următorul link.

Informații despre remedierea rapidă

O remediere rapidă compatibilă este disponibilă de la Microsoft. Cu toate acestea, această remediere rapidă este destinată pentru a corecta doar problema descrisă în acest articol. Aplicați această remediere rapidă numai pentru sistemele care întâmpină această problemă anume.Dacă remedierea rapidă este disponibilă pentru descărcare, există o secțiune "Descărcare disponibilă pentru remediere rapidă" în partea de sus a acestui articol din baza de cunoștințe. Dacă nu apare această secţiune, trimite o solicitare de la serviciul pentru clienți Microsoft de asistență pentru a obţine remedierea rapidă.Notă Dacă se produc probleme suplimentare sau este necesară depanarea, poate fi necesar să creați o solicitare de asistenţă separată. Costurile de obicei pentru suport se vor aplica pentru sprijin suplimentar, întrebări și probleme care nu sunt specifice pentru această remediere rapidă . Pentru o listă completă cu numerele de telefon ale clienților servicii și asistență Microsoft sau pentru a crea o solicitare de asistenţă separată, vizitați următorul site Web Microsoft:

http://support.microsoft.com/contactus/?ws=supportNotă Formularul "Descărcare disponibilă pentru remediere rapidă" afişează limbile pentru care este disponibilă remedierea rapidă. Dacă nu vedeți limba dvs., înseamnă că o remediere rapidă nu este disponibilă pentru respectiva limbă.

Cerințe preliminare

Pentru a aplica această remediere rapidă, trebuie să aveţi Visual Studio 2012 actualizare 4 sau Visual Studio 2010 SP1 instalat.

Cerinţă de repornire

Trebuie să reporniți computerul după ce instalați remedierea rapidă dacă fișierele afectate nu sunt utilizate în momentul instalării. Vă recomandăm să închideţi toate componentele legate de Visual Studio înainte de a instala remedierea rapidă.

Stare

Microsoft a confirmat că aceasta este o problemă cu produsele Microsoft enumerate în secţiunea „Se aplică la".

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.