Come inserire file di aiuto PowerShell in GAC
-
30-09-2019 - |
Domanda
sto sviluppando uno snap-in PowerShell derivato da PSSnapIn
.
Se copio manualmente il mio file snapin.dll-help.xml
alla get-help
GAC sul mio comando funziona come previsto.
Quindi, è possibile ottenere InstallUtil per copiare il file XML, così come la dll al momento dell'installazione?
Soluzione
Se è possibile utilizzare PS V2, vorrei suggerire la creazione di un modulo V2 PowerShell. Ciò elimina la necessità di utilizzare installutil. È possibile distribuire con Xcopy, se si desidera. Hai solo bisogno di creare un modulo manifesto. È inoltre possibile includere il file di aiuto nella directory del modulo che si crea, e funzionerà. È comunque possibile utilizzare la classe base PSSnapin, ma come si pacchetto è diverso. Questo è stato uno dei principali miglioramenti da V1 a V2. In PowerShell, eseguire il comando per ottenere alcune informazioni sui moduli.
PS> help about_module