Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
ICE80 sprawdza, czy wartość właściwości podsumowania szablonu (PID_TEMPLATE) poprawnie określa wartość "Intel64", "x64", "Arm64" lub "Intel" w zależności od obecności składników 64-bitowych lub skryptów akcji niestandardowych. ICE80 sprawdza tabeli składników dla wszystkich składników za pomocą atrybutu msidbComponentAttributes64bit i sprawdza tabeli CustomAction dla wszystkich skryptów za pomocą atrybutu msidbCustomActionType64BitScript. ICE80 sprawdza, czy pakiet z właściwością "Intel64", "x64" lub "Arm64" w Właściwości podsumowania szablonu ma również właściwość podsumowania liczby stron (PID_PAGECOUNT) co najmniej 150.
ICE80 sprawdza również, czy identyfikator języka określony przez właściwość ProductLanguage musi być zawarty w właściwości podsumowania szablonu szablonu.
Aby uzyskać więcej informacji, zobacz Instalator Windows w 64-bitowych systemach operacyjnych.
Wynik
ICE80 publikuje następujące błędy.
| Błąd | Opis |
|---|---|
| Ten pakiet zawiera składnik 64-bitowy "[1],", ale właściwość podsumowania szablonu nie zawiera funkcji Intel64, x64 ani Arm64. | Tabela składników zawiera składnik z atrybutem msidbComponentAttributes64bit, a właściwość podsumowania szablonu nie zawiera funkcji Intel64, x64 ani Arm64. |
| Ten pakiet zawiera 64-bitowy skrypt akcji niestandardowej "[1],", ale właściwość podsumowania szablonunie zawiera właściwości Intel64, x64 ani Arm64. | tabela CustomAction zawiera akcję niestandardową skryptu z msidbCustomActionType64BitScript, ale właściwość podsumowania szablonu nie zawiera właściwości Intel64, x64 lub Arm64. |
| Zła wartość w strumieniu informacji podsumowania dla %s. | Zwrócone dla właściwości PID_TEMPLATE, jeśli ta właściwość jest pustym ciągiem, a nie typem VT_LPSTR. Zwrócone dla PID_PAGECOUNT, jeśli ta właściwość nie jest typem VT_I4. |
| Ten pakiet jest oznaczony funkcją Intel64, ale ma schemat mniejszy niż 150. | Właściwość PID_TEMPLATE pakietu to Intel64, ale jej właściwość PID_PAGECOUNT jest mniejsza niż 150. |
| Ten pakiet jest oznaczony jako x64, ale ma schemat mniejszy niż 200. | Właściwość PID_TEMPLATE pakietu to x64, ale jej właściwość PID_PAGECOUNT jest mniejsza niż 200. |
| Ten pakiet jest oznaczony jako Arm64, ale ma schemat mniejszy niż 500. | Właściwość PID_TEMPLATE pakietu to Arm64, ale jej właściwość PID_PAGECOUNT jest mniejsza niż 500. |
| Ten pakiet 32Bit używa właściwości 64-bitowej [1] | Pakiet 32-bitowy używa właściwości 64-bitowej. |
| Ten pakiet 32Bit używa 64-bitowego typu lokalizatora we wpisie tabeli RegLocator [1] | Pakiet 32-bitowy zawiera msidbLocatorType64bit w polu Typ tabeli RegLocator. |
| Ten element 64BitComponent [1] używa 32BitDirectory [3] | Składnik 64-bitowy używa katalogu 32-bitowego. |
| Ten element 32BitComponent [1] używa 64BitDirectory [3] | Składnik 32-bitowy używa katalogu 64-bitowego. |
| Właściwość "ProductLanguage" w tabeli Właściwości ma wartość "[2]", która nie jest zawarta w strumieniu właściwości podsumowania szablonu. | Wartość właściwości ProductLanguage nie jest wymieniona we właściwościpodsumowania szablonu. |
Tematy pokrewne