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
Para mejorar el rendimiento de la detección automática del módulo, los manifiestos de módulo no deben usar caracteres comodín () o null ('*'$null) en las siguientes entradas:
AliasesToExportCmdletsToExportFunctionsToExportVariablesToExport
El uso de caracteres comodín o null hace que PowerShell realice un trabajo costoso para analizar un módulo durante la detección automática del módulo.
Cómo
Use una lista explícita en las entradas.
Ejemplo 1
Supongamos que no hay funciones en el módulo para exportar. A continuación,
Incorrecto
FunctionsToExport = $null
Correcto
FunctionToExport = @()
Ejemplo 2
Supongamos que solo hay dos funciones en el módulo Get-Foo y Set-Foo que desea exportar. A continuación,
Incorrecto
FunctionsToExport = '*'
Correcto
FunctionToExport = @(Get-Foo, Set-Foo)