Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De linkerhulpprogramma's LINK, LIB, DUMPBIN en EDITBIN delen een algemeen uitvoerbaar bestand dat deze fouten en waarschuwingen genereert. De hulpprogramma's genereren waarschuwingen van het formulier LNKxxxx, waarbij xxxx een viercijferig getal is.
Belangrijk
De Visual Studio-compilers en buildhulpprogramma's kunnen allerlei soorten fouten en waarschuwingen rapporteren. Nadat er een fout of waarschuwing is gevonden, kunnen de buildhulpprogramma's veronderstellingen maken over de intentie van code en proberen door te gaan, zodat er meer problemen tegelijkertijd kunnen worden gerapporteerd. Als de hulpprogramma's de verkeerde aanname maken, zijn latere fouten of waarschuwingen mogelijk niet van toepassing op uw project. Wanneer u problemen in uw project corrigeert, begint u altijd met de eerste fout of waarschuwing die wordt gerapporteerd en bouwt u deze vaak opnieuw. Eén oplossing kan meerdere volgende fouten oplossen.
Als u hulp wilt krijgen bij een bepaald diagnostisch bericht in Visual Studio, selecteert u dit in het venster Uitvoer en drukt u op de F1--toets. Visual Studio opent de documentatiepagina voor die fout, indien aanwezig. U kunt ook het zoekprogramma bovenaan de pagina gebruiken om artikelen te vinden over specifieke fouten of waarschuwingen. Of blader door de lijst met fouten en waarschuwingen per hulpprogramma en typ de inhoudsopgave op deze pagina.
Opmerking
Niet elke Visual Studio-fout of -waarschuwing wordt gedocumenteerd. In veel gevallen bevat het diagnostische bericht alle beschikbare informatie. Als u op deze pagina terechtkomt en denkt dat het foutbericht of waarschuwingsbericht aanvullende uitleg nodig heeft, laat het ons dan weten met behulp van de feedbackknoppen op deze pagina. Als u denkt dat de fout of waarschuwing onjuist is of als u een ander probleem met de toolset hebt gevonden, meldt u een productprobleem op de Developer Community-site. U kunt ook feedback verzenden en bugs invoeren in de IDE. Ga in Visual Studio naar de menubalk en kies Help > Feedback verzenden > Een probleem meldenof een suggestie indienen met behulp van Help > Feedback verzenden > Een functie voorstellen. Er zijn enkele onderwerpen over compilerfouten gemaakt die niet door de compiler worden verzonden en nu worden omgeleid naar deze pagina.
Mogelijk vindt u aanvullende hulp bij fouten en waarschuwingen in Microsoft Q&A C++ forums. U kunt ook zoeken naar de fout of het waarschuwingsnummer op de Visual Studio C++ Developer Community-site. U kunt ook zoeken Stack Overflow- om oplossingen te vinden.
Zie voor koppelingen naar aanvullende hulpbronnen en communitybronnen Visual C++ Hulp en Community.
Fouten in Linker-tools
| Fout | Message |
|---|---|
| Linkerhulpmiddelenfout LNK1000 | onbekende fout; raadpleeg de documentatie voor technische ondersteuningsopties |
| Linker Tools-fout LNK1103 | foutopsporingsgegevens beschadigd; module opnieuw compileren |
| Linkerhulpmiddelenfout LNK1104 | bestand 'bestandsnaam' kan niet worden geopend |
| Linkerfout LNK1106 | ongeldig bestand of schijf vol: kan niet zoeken naar locatie |
| Linkertoolsfout LNK1107 | ongeldig of beschadigd bestand: kan niet lezen op locatieadres |
| Fout bij linkerhulpprogramma's LNK1112 | type modulemachine 'type1' conflicteert met doelmachinetype 'type2' |
| Linkerfout LNK1113 | ongeldig machinetype |
| Fout bij linkerhulpprogramma's LNK1120 | niet-opgeloste externe getallen |
| Fout bij linkerhulpprogramma's LNK1123 | fout tijdens conversie naar COFF: bestand ongeldig of beschadigd |
| Fout bij linkergereedschappen LNK1127 | bibliotheek is beschadigd |
| Fout bij linker-tools LNK1136 | ongeldig of beschadigd bestand |
| Linker-tools fout LNK1140 | te veel modules voor de programmadatabase; koppeling met /PDB:NONE |
| Linkerfout LNK1141 | fout tijdens het compileren van exportbestand |
| Fout bij linkerhulpprogramma's LNK1143 | ongeldig of beschadigd bestand: geen symbool voor COMDAT-sectienummer |
| Fout bij linkerhulpprogramma's LNK1152 | kan een of meer ongedecoreerde symbolen niet oplossen |
| Linkertoolfout LNK1158 | kan 'bestandsnaam' niet uitvoeren |
| Linker-fout LNK1164 | sectie-uitlijning (getal) groter dan /ALIGN-waarde |
| Fout door linkerhulpmiddel LNK1166 | kan code bij offset=offset, va=value niet aanpassen |
| Linker Tools Error LNK1168 | kan bestandsnaam niet openen voor schrijven |
| Fout bij linkerhulpprogramma's LNK1169 | een of meer meerdere malen gedefinieerde symbolen gevonden |
| Fout bij linkerhulpprogramma's LNK1170 | regel in opdrachtregelbestand bevat maximale lengte of meer tekens |
| Fout bij linkerhulpprogramma's LNK1179 | ongeldig of beschadigd bestand: dubbele COMDAT 'bestandsnaam' |
| Linker Fout LNK1181 | kan invoerbestand 'bestandsnaam' niet openen |
| Linker Tools-fout LNK1188 | BADFIXUPSECTION:: ongeldig fixupdoel 'symbool'; mogelijke sectie met lengte nul |
| Linkertoolfout LNK1189 | LIBTOOMANYMEMBERS:: bibliotheeklimiet van het aantal objecten is overschreden |
| Linkerprogrammafout LNK1196 | ongeldig of beschadigd importobject: onbekende versie |
| Linker Tools-fout LNK1200 | fout bij het lezen van de programmadatabase 'bestandsnaam' |
| Linker tools-fout LNK1201 | fout bij het schrijven naar de programmadatabase 'bestandsnaam'; controleren op onvoldoende schijfruimte, ongeldig pad of onvoldoende bevoegdheden |
| Fout bij linkerhulpprogramma's LNK1211 | vooraf gecompileerde typegegevens niet gevonden; 'bestandsnaam' is niet gekoppeld of overschreven |
| Fout bij verbindingshulpprogramma's LNK1215 | metagegevensbewerking is mislukt (HRESULT): fout |
| Linkhulpmiddelenfout LNK1218 | waarschuwing behandeld als fout; geen uitvoerbestand gegenereerd |
| Linkerfouten LNK1221 | een subsysteem kan niet worden afgeleid en moet worden gedefinieerd |
| Linker Tools-fout LNK1223 | ongeldig of beschadigd bestand: bestand bevat ongeldige .pdata-bijdragen |
| Linker-tool foutmelding LNK1224 | ongeldig basisadres voor afbeeldingen |
| Fout bij linkerhulpprogramma LNK1237 | tijdens het genereren van code introduceerde compiler verwijzingen naar het symbool 'symbool' gedefinieerd in module 'module' gecompileerd met /GL |
| Fout bij linkerhulpprogramma's LNK1240 | Het compileren van IDL-inhoud is mislukt. |
| Linkerhulpmiddelenfout LNK1241 | Resourcebestand 'resource file' al opgegeven |
| Linker Tools Fout LNK1245 | ongeldig subsysteem "subsysteem" opgegeven; /SUBSYSTEM moet WINDOWS, WINDOWSCE of CONSOLE zijn |
| Fout bij linkerhulpprogramma's LNK1248 | afbeeldingsgrootte ('output_size') overschrijdt de maximaal toegestane grootte (maximum_size) |
| Fout in Linker-tools LNK1256 | ALINK-bewerking is mislukt: reden |
| Fout bij linkergereedschappen LNK1264 | /LTCG:PGINSTRUMENT opgegeven, maar er is geen codegeneratie vereist; instrumentatie is mislukt |
| Fout bij linkerhulpprogramma's LNK1277 | objectrecord niet gevonden in pgd (bestandsnaam) |
| Linkerhulpprogrammafout LNK1282 | kan /REBASE-bestand niet uitvoeren; het is ondertekend |
| Linker Tools Fout LNK1287 | ongeldige beheerde toegangspuntfunctie |
| Fout bij Linker-tools LNK1296 | Kan bestandsnaam niet laden |
| Linker Tools Fout LNK1301 | LTCG clr-modules gevonden, niet compatibel met /LTCG:parameter |
| Linker-toolsfout LNK1302 | alleen ondersteuning voor het koppelen van veilige .netmodules; kan bestand .netmodule niet koppelen |
| Linker Fout LNK1306 | De DLL-entrypointfunctie kan niet worden beheerd; compileren naar native |
| Fout bij linkertool LNK1309 | type1-module gedetecteerd; ongeldig bij gebruik van de optie /CLRIMAGETYPE:type2 |
| Linker Tools-fout LNK1312 | ongeldig of beschadigd bestand: kan assembly niet importeren |
| Linker-fout LNK1313 | ijw/native module gedetecteerd; kan geen koppeling maken met pure modules |
| Fout bij linkerhulpprogramma's LNK1314 | beschadigde of ongeldige COFF-symbooltabel (ongedefinieerd statisch of label-symbool) |
| Fout bij linker-tools LNK1318 | Onverwachte PDB-fout; oorzaak 'details' |
| Fout bij linkerhulpprogramma's LNK1332 | gedetecteerd <aantal Windows Runtime-typen> geïmporteerd in één module en gedefinieerd in een andere module |
| Linker Tools-fout LNK1352 | 'section_name_1' en 'section_name_2' kunnen niet worden samengevoegd in verschillende secties |
| Linkerfout LNK1561 | toegangspunt moet worden gedefinieerd |
| Foutmelding linkerhulpmiddelen LNK2001 | niet-opgelost extern symbool "symbool" |
| Linkerhulpprogrammafout LNK2004 | relatieve fixup-overloop naar doel; korte sectie 'sectie' is te groot of valt buiten het bereik. |
| Linker Tools Fout LNK2005 | symbool dat al is gedefinieerd in object |
| Fout bij linkerhulpprogramma's LNK2008 | Fixup-doel is niet uitgelijnd met 'symbol_name' |
| Linkerhulpmiddelenfout LNK2011 | vooraf gecompileerd object niet gekoppeld; image werkt mogelijk niet |
| Linkerhulpmiddelenfout LNK2013 | fixup type fixup overvloed. Doel 'symboolnaam' valt buiten het bereik |
| Fout bij linkerhulpprogramma's LNK2017 | 'symbol' verplaatsing naar 'segment' is ongeldig zonder /LARGEADDRESSAWARE:NO |
| Fout van linkerhulpprogramma's LNK2019 | niet-opgelost extern symbool 'symbool' waarnaar wordt verwezen in functie 'functie' |
| Linkerprogrammafout LNK2020 | onopgeloste token 'token' |
| Fout van linkerhulpprogramma's LNK2022 | metagegevensbewerking is mislukt (HRESULT): error_message |
| Fout bij linkerhulpprogramma's LNK2023 | ongeldig dll- of toegangspunt <dll- of toegangspunt> |
| Linkerhulpprogrammafout LNK2026 | module onveilig voor SAFESEH-image |
| Fout bij Linker-tools LNK2027 | niet-opgeloste modulereferentie 'module' |
| Fout bij Linker Tools LNK2028 | "exported_function" (decorated_name) waarnaar wordt verwezen in functie "function_containing_function_call" (decorated_name) |
| Fout bij linkerhulpprogramma's LNK2031 | kan geen p/invoke genereren voor function_declarationdecorated_name; oproepconventie ontbreekt in metagegevens |
| Fout bij linkerhulpprogramma's LNK2033 | niet-opgelost typeref-token (token) voor 'type' |
| Linkerhulpmiddelenfout LNK2038 | komt niet overeen met 'naam': waarde 'value_1' komt niet overeen met de waarde 'value_2' in filename.obj |
| Linker Tools Fout LNK2039 | verwijzingsklassetype <> importeren dat is gedefinieerd in another.obj; het moet worden geïmporteerd of gedefinieerd, maar niet beide |
Waarschuwingen voor Linker-tools
| Waarschuwing | Message |
|---|---|
| Linkerhulpprogramma's waarschuwing LNK4001 | geen objectbestanden opgegeven; gebruikte bibliotheken |
| Linkerhulpprogramma Waarschuwing LNK4002 | symbool gedefinieerd in object |
| Waarschuwings-LNK4006 voor Linker-hulpprogramma's | symbool dat al is gedefinieerd in object; tweede definitie genegeerd |
| \ |
ongeldig subsysteemversienummer; standaardsubsysteemversie wordt ervan uitgegaan |
| Linkerhulpprogramma's waarschuwing LNK4014 | kan lidobject 'objectnaam' niet vinden |
| Linkerhulpprogramma's waarschuwing LNK4020 | een typerecord in 'bestandsnaam' is beschadigd; sommige symbolen en typen zijn mogelijk niet toegankelijk vanuit het foutopsporingsprogramma |
| Linker Tools Waarschuwing LNK4022 | kan geen unieke overeenkomende voor het symbool 'symbool' vinden |
| Waarschuwing Linker Tools LNK4039 | sectie 'naam' die is opgegeven met de optie /SECTION bestaat niet |
| Linkerhulpmiddelen Waarschuwing LNK4044 | niet-herkende optie 'optie'; genegeerd |
| Linkerhulpprogramma's waarschuwingscode LNK4049 | symbool 'symbool' dat is gedefinieerd in 'filename.obj' wordt geïmporteerd |
| Linker Tools Waarschuwing LNK4065 | "functie" kan niet worden geordend; Genegeerd |
| Linkerhulpprogramma's waarschuwing LNK4070 | /OUT:richtlijn in .EXP verschilt van uitvoerbestand 'bestandsnaam'; richtlijn wordt genegeerd |
| Linkerhulpprogramma's Waarschuwing LNK4071 | kan niet incrementeel worden gekoppeld aan latere koppelingen |
| Linkerhulpprogramma's waarschuwing LNK4073 | kan geen kaart maken voor .ilk-bestand; niet-incrementaal koppelen |
| Linker Waarschuwing LNK4075 | 'option1' wordt genegeerd vanwege de specificatie 'option2'. |
| Linkerhulpprogramma's waarschuwing LNK4076 | ongeldig incrementeel statusbestand 'bestandsnaam'; niet-incrementaal koppelen |
| Linkerhulpprogramma's waarschuwing LNK4078 | meerdere secties 'sectienaam' gevonden met verschillende kenmerken |
| LNK4086 Linkerhulpprogramma's waarschuwing | instappunt 'functie' is niet __stdcall met 'getal' bytes aan argumenten; image mogelijk niet uitgevoerd |
| Linkerhulpprogramma's waarschuwing LNK4092 | Gedeelde beschrijfbare sectie 'sectie' bevat verplaatsingen; image werkt mogelijk niet correct. |
| Linkerhulpprogramma Waarschuwing LNK4096 | /BASE-waarde 'getal' is ongeldig voor Windows 95 en Windows 98; image wordt mogelijk niet uitgevoerd |
| Linkerhulpprogramma's waarschuwing LNK4098 | standaardbibliotheek 'library' conflicteert met gebruik van andere bibliotheken; gebruik /NODEFAULTLIB:library |
| Linkerhulpprogramma's Waarschuwing LNK4099 | PDB 'bestandsnaam' is niet gevonden met 'object/bibliotheek' of bij 'pad'; object koppelen alsof er geen foutopsporingsgegevens zijn |
| Waarschuwing linkerhulpmiddelen LNK4102 | Exporteren van het verwijderen van destructor 'name'; afbeeldingen kunnen mogelijk niet correct werken. |
| Linker Tools Waarschuwing LNK4104 | exporteren van symbool 'symbool' moet PRIVÉ zijn |
| Linkerhulpprogramma's waarschuwing LNK4105 | geen argument opgegeven met optie 'optie'; optie negeren |
| Linker Tools Waarschuwing LNK4194 | /DELAYLOAD:dll-naam genegeerd |
| Linkerhulpprogramma's Waarschuwing LNK4197 | Er is meerdere keren een 'exportnaam' opgegeven; de eerste specificatie wordt gebruikt. |
| Linkerhulpmiddelen Waarschuwing LNK4199 | /DELAYLOAD:dllname genegeerd; geen imports gevonden uit dllname |
| Linkerhulpprogramma's Waarschuwing LNK4200 | beschadigde regelnummerinformatie in objectbestand; genegeerd |
| Linkerhulpprogramma's waarschuwing LNK4204 | 'bestandsnaam' ontbreekt foutopsporingsinformatie voor de verwijzende module; object koppelen alsof er geen foutopsporingsgegevens zijn |
| Linkerhulpprogramma's Waarschuwing LNK4205 | 'bestandsnaam' ontbreekt huidige foutopsporingsinformatie voor referencingmodule; object koppelen alsof er geen foutopsporingsgegevens zijn |
| Linkerhulpprogramma's waarschuwing LNK4206 | vooraf gecompileerde typegegevens niet gevonden; "bestandsnaam" niet gekoppeld of overschreven; object koppelen alsof er geen foutopsporingsgegevens zijn |
| Linker Tools-waarschuwing LNK4210 | sectie bestaat; er kunnen niet-verwerkte statische initialisaties of terminatoren voorkomen |
| Linker hulpprogramma's waarschuwing LNK4216 | Geëxporteerd entreepunt |
| Linker-tools Waarschuwing LNK4217 | symbool 'symbool' dat is gedefinieerd in 'filename_1.obj' wordt geïmporteerd door 'filename_2.obj' in functie 'functie' |
| Linkerhulpprogramma's waarschuwing LNK4219 | Fixup-naam fixup-overloop. Doel 'doelsymboolnaam' valt buiten het bereik en voegt thunk in |
| Linkerhulpprogramma-waarschuwing LNK4220 | ongeldige waarde voor linkeroptie 'waarde'; standaardwaarde aangenomen |
| Waarschuwing LNK4221 voor Linker Tools | Dit objectbestand definieert geen eerder niet-gedefinieerde openbare symbolen, dus het wordt niet gebruikt door een koppelingsbewerking die deze bibliotheek verbruikt |
| Waarschuwing LNK4222 linkerhulpprogramma's | Het geëxporteerde symbool 'symbool' mag geen ordinaal nummer toegewezen krijgen. |
| Linkerhulpprogramma's waarschuwing LNK4224 | optie wordt niet meer ondersteund; Genegeerd |
| Linkerhulpprogramma's waarschuwing LNK4227 | Waarschuwing voor metagegevensbewerking (HRESULT): warning_message |
| Waarschuwing van het linkerhulpprogramma LNK4229 | ongeldige instructie /richtlijn gevonden; Genegeerd |
| Linkerhulpprogramma's Waarschuwing LNK4237 | /SUBSYSTEM:NATIVE is opgegeven bij het importeren van 'dll'; gebruik /SUBSYSTEM:CONSOLE of /SUBSYSTEM:WINDOWS. |
| Linker-hulpprogramma's waarschuwing LNK4247 | invoerpunt 'decorated_function_name' heeft al een thread-attribuut; 'attribuut' genegeerd |
| Linkerhulpprogramma's waarschuwing LNK4248 | niet-opgelost typeref-token (token) voor 'type'; image mogelijk niet kan worden uitgevoerd |
| Linkerhulpprogramma's waarschuwing LNK4253 | sectie "section1" niet samengevoegd in "section2"; is al samengevoegd in 'section3' |
| Linkerhulpprogramma's Waarschuwing LNK4254 | sectie 'section1' (offset) samengevoegd in 'section2' (offset) met verschillende kenmerken |
| Linkerhulpprogramma's Waarschuwing LNK4286 | symbool 'symbool' dat is gedefinieerd in 'filename_1.obj' wordt geïmporteerd door 'filename_2.obj' |
| Linker Tools Waarschuwing LNK4306 | De hulpadrestabel voor vertraagde lading is niet goed gesynchroniseerd met de primaire adrestabel voor vertraagde lading. Dit kan negatieve gevolgen hebben. |
| Linkerhulpprogramma's Waarschuwing LNK4307 | De kopie van de hulpadrestabel voor vertraagde import is niet goed uitgelijnd met de hulpadrestabel voor vertraagde import. Dit kan negatieve gevolgen hebben. |
Zie ook
C/C++ Compiler- en buildhulpprogrammafouten en waarschuwingen