Fouttabel
De tabel Fout wordt gebruikt om opmaaksjablonen voor foutberichten op te zoeken bij het verwerken van fouten met een foutcodeset, maar zonder een opmaaksjabloonset (dit is de normale situatie).
De tabel Fout bevat de volgende kolommen.
Kolom | Type | Sleutel | Null-waarde |
---|---|---|---|
Fout | geheel getal | Y | N |
Bericht | sjabloon | N | Y |
Kolommen
-
fout
-
Zie Windows Installer-foutberichten voor een lijst met de foutcodes en berichten.
Het foutnummer moet een niet-negatief geheel getal zijn.
Het bereik van 25000 tot 30000 is gereserveerd voor fouten van aangepaste acties. Auteurs van aangepaste acties kunnen dit bereik gebruiken voor hun aangepaste acties.
-
bericht
-
Deze kolom bevat de sjabloon voor het lokaliseren van foutopmaak. De tabel Fout wordt gegenereerd door het eerste buildproces dat de foutopsporingssjablonen bevat.
De volgende tabel bevat gereserveerde berichten. Zie Windows Installer-foutberichtenvoor een lijst met verzend- en interne foutcodes.
Fout Bericht Opmerkingen 0 {{Onherstelbare fout: }} Koptekstvoorvoegsel voor fatale fouten (INSTALLMESSAGE_FATALEXIT). Tekst tussen dubbele accolades {{text}} is alleen zichtbaar in het logboekbestand. De tekst wordt niet weergegeven aan de gebruiker in de gebruikersinterface. 1 Fout [1]. Koptekstvoorvoegsel voor fouten (INSTALLMESSAGE_ERROR) 2 Waarschuwing [1]. Koptekstvoorvoegsel voor waarschuwingen (INSTALLMESSAGE_WARNING) 3 4 Info [1]. Koptekstvoorvoegsel voor informatieve berichten (INSTALLMESSAGE_INFO) 5 Interne fout [1]. [2]{, [3]}{, [4]} Koptekstvoorvoegsel voor interne fouten 6 7 {{Schijf vol: }} Koptekstvoorvoegsel voor fouten met onvoldoende schijfruimte (INSTALLMESSAGE_OUTOFDISKSPACE). Tekst tussen dubbele accolades {{text}} is alleen zichtbaar in het logboekbestand. De tekst wordt niet weergegeven aan de gebruiker in de gebruikersinterface. 8 Actie [Tijd]: [1]. [2] 9 [ProductName] 10 {[2]}{, [3]}{, [4]} 11 Berichttype: [1], Argument: [2] 12 === Gestarte logboekregistratie: [Datum] [Tijd] === 13 === Logboekregistratie gestopt: [Datum] [Tijd] === 14 Actie starten [Tijd]: [1] 15 Actie beƫindigd [Tijd]: [1]. Retourwaarde [2] 16 Resterende tijd: {[1] min }{[2] sec} 17 Onvoldoende geheugen. Andere toepassingen afsluiten voordat u het opnieuw probeert 18 Installatieprogramma reageert niet meer 19 Installatieprogramma is voortijdig beƫindigd 20 Een ogenblik geduld terwijl Windows [ProductName] configureert... 21 Vereiste informatie verzamelen... 22 Oudere versies van deze toepassing verwijderen... 23 Voorbereidingen voor het verwijderen van oudere versies van deze toepassing... 32 {[ProductName] }De installatie is voltooid. 33 {[ProductName] }De installatie is mislukt.
Opmerkingen
De sjabloon bevat geen opmaak voor het foutnummer in veld 1. Bij het verwerken van de fout voegt het installatieprogramma een headervoorvoegsel toe aan de sjabloon, afhankelijk van het berichttype. Deze headers worden ook opgeslagen in de tabel Fout.
Tekst tussen dubbele accolades {{text}} is alleen zichtbaar in het logboekbestand. De tekst wordt niet weergegeven aan de gebruiker in de gebruikersinterface.
U kunt een gelokaliseerde fouttabel importeren in uw database met behulp van Msidb.exe of MsiDatabaseImport. De SDK bevat een gelokaliseerde fouttabel voor elk van de talen die worden vermeld in de Localizing the Error and ActionText Tables section. Als de tabel Fout niet is ingevuld, laadt het installatieprogramma gelokaliseerde tekenreeksen voor de taal die is opgegeven door de eigenschap ProductLanguage.
Validering