Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Livello di gravità: Avviso
Description
Questa regola rileva l'uso di campi manifest obsoleti nei file manifest dei moduli (.psd1) che dovrebbero essere sostituiti con i loro equivalenti moderni. PowerShell 5.0 ha soppresso diversi campi nei file manifest dei moduli (.psd1) a favore di nuove alternative.
Il ModuleToProcess campo, che veniva usato per specificare il file script del modulo da caricare, viene sostituito dal RootModule campo. Il RootModule campo offre la stessa funzionalità ed è l'approccio raccomandato per i nuovi moduli.
Example
Non conforme
ModuleToProcess ='psscriptanalyzer'
ModuleVersion = '1.0'
Compliant
RootModule ='psscriptanalyzer'
ModuleVersion = '1.0'