Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Nivel de gravedad: advertencia
Descripción
Un manifiesto de módulo es un .psd1 archivo que contiene una tabla hash. Las claves y los valores de la tabla hash describen el contenido y los atributos del módulo, definen los requisitos previos y determinan cómo se procesan los componentes.
Los manifiestos de módulo deben contener las siguientes claves (y un valor correspondiente) para que se consideren válidos:
ModuleVersion
Todas las demás claves son opcionales. El orden de las entradas no es importante.
Cómo
Considere la posibilidad de agregar los campos que faltan al manifiesto.
Ejemplo
Incorrecto
@{
Author = 'PowerShell Author'
NestedModules = @('.\mymodule.psm1')
FunctionsToExport = '*'
CmdletsToExport = '*'
VariablesToExport = '*'
}
Correcto
@{
ModuleVersion = '1.0'
Author = 'PowerShell Author'
NestedModules = @('.\mymodule.psm1')
FunctionsToExport = '*'
CmdletsToExport = '*'
VariablesToExport = '*'
}