Udostępnij przez


MissingModuleManifestField

Poziom ważności: ostrzeżenie

Opis

Manifest modułu .psd1 to plik zawierający tabelę skrótów. Klucze i wartości w tabeli skrótów opisują zawartość i atrybuty modułu, definiują wymagania wstępne i określają sposób przetwarzania składników.

Manifesty modułu muszą zawierać następujące klucze (i odpowiednią wartość), które mają być uznawane za prawidłowe:

  • ModuleVersion

Wszystkie inne klucze są opcjonalne. Kolejność wpisów nie jest ważna.

Jak

Rozważ dodanie brakujących pól do manifestu.

Przykład

Nieodpowiednim

@{
    Author              = 'PowerShell Author'
    NestedModules       = @('.\mymodule.psm1')
    FunctionsToExport   = '*'
    CmdletsToExport     = '*'
    VariablesToExport   = '*'
}

Odpowiedź prawidłowa

@{
    ModuleVersion       = '1.0'
    Author              = 'PowerShell Author'
    NestedModules       = @('.\mymodule.psm1')
    FunctionsToExport   = '*'
    CmdletsToExport     = '*'
    VariablesToExport   = '*'
}