Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Tabela Error służy do wyszukiwania szablonów formatowania komunikatów o błędach podczas przetwarzania błędów z ustawionym kodem błędu, ale bez zestawu szablonów formatowania (jest to normalna sytuacja).
Tabela Error (Błąd) zawiera następujące kolumny.
Kolumna | Typ | Klucz | Nullable |
---|---|---|---|
Błąd | liczba całkowita | Y | N |
Komunikat | szablonu | N | Y |
Kolumny
-
błąd
-
Aby uzyskać listę numerów błędów i komunikatów o błędach, zobacz Komunikaty o błędach instalatora Windows.
Numer błędu musi być nieujemną liczbą całkowitą.
Zakres od 25000 do 30000 jest zarezerwowany dla błędów z akcji niestandardowych. Autorzy akcji niestandardowych mogą używać tego zakresu dla swoich akcji niestandardowych.
-
komunikat
-
Ta kolumna zawiera zlokalizowany szablon formatowania błędów. Tabela Error jest generowana przez początkowy proces kompilacji zawierający szablony formatu debugowania.
W poniższej tabeli wymieniono komunikaty zarezerwowane. Aby uzyskać listę kodów błędów wysyłkowych i wewnętrznych, zobacz Komunikaty o błędach Instalatora Windows.
Błąd Komunikat Uwagi 0 {{Błąd krytyczny: }} Prefiks nagłówka dla błędów krytycznych (INSTALLMESSAGE_FATALEXIT). Tekst ujęty w podwójne nawiasy klamrowe {{text}} jest widoczny tylko w pliku dziennika. Tekst nie jest wyświetlany użytkownikowi w interfejsie użytkownika. 1 Błąd [1]. Prefiks nagłówka błędów (INSTALLMESSAGE_ERROR) 2 Ostrzeżenie [1]. Prefiks nagłówka dla ostrzeżeń (INSTALLMESSAGE_WARNING) 3 4 Informacje [1]. Prefiks nagłówka komunikatów informacyjnych (INSTALLMESSAGE_INFO) 5 Błąd wewnętrzny [1]. [2]{, [3]}{, [4]} Prefiks nagłówka błędów wewnętrznych 6 7 {{Dysk pełny: }} Prefiks nagłówka błędów braku miejsca na dysku (INSTALLMESSAGE_OUTOFDISKSPACE). Tekst ujęty w podwójne nawiasy klamrowe {{text}} jest widoczny tylko w pliku dziennika. Tekst nie jest wyświetlany użytkownikowi w interfejsie użytkownika. 8 Akcja [czas]: [1]. [2] 9 [ProductName] 10 {[2]}{, [3]}{, [4]} 11 Typ komunikatu: [1], Argument: [2] 12 — Rozpoczęto rejestrowanie: [Data] [godzina] = 13 — Rejestrowanie zatrzymane: [Date] [Time] } 14 Początek akcji [czas]: [1] 15 Akcja zakończyła się [czas]: [1]. Wartość zwracana [2] 16 Pozostały czas: {[1] min }{[2] s} 17 Brak pamięci. Zamknij inne aplikacje przed ponowną próbą 18 Instalator nie odpowiada już 19 Instalator został przerwany przedwcześnie 20 Czekaj, trwa konfigurowanie produktu [ProductName]... 21 Trwa zbieranie wymaganych informacji... 22 Trwa usuwanie starszych wersji tej aplikacji... 23 Trwa przygotowywanie do usunięcia starszych wersji tej aplikacji... 32 {[ProductName] }Instalacja została ukończona pomyślnie. 33 {[ProductName] }Instalacja nie powiodła się.
Uwagi
Szablon nie zawiera formatowania numeru błędu w polu 1. Podczas przetwarzania błędu instalator dołącza prefiks nagłówka do szablonu w zależności od typu komunikatu. Te nagłówki są również przechowywane w tabeli Błąd.
Tekst ujęty w podwójne nawiasy klamrowe {{text}} jest widoczny tylko w pliku dziennika. Tekst nie jest wyświetlany użytkownikowi w interfejsie użytkownika.
Tabelę błędów zlokalizowanych można zaimportować do bazy danych przy użyciu Msidb.exe lub MsiDatabaseImport. Zestaw SDK zawiera zlokalizowaną tabelę Błędów dla każdego z języków wymienionych w sekcji Lokalizowanie tabel Błędów i Tekstu akcji. Jeśli tabela Error nie zostanie wypełniona, instalator ładuje zlokalizowane ciągi dla języka określonego przez właściwość ProductLanguage.
Walidacja