February 2019
Intermediate to advanced
626 pages
15h 51m
English
Multiple versions of the same module can exist on a system. As the version is only defined in the manifest, having a manifest is required to support side-by-side versioning.
When a versioned module is installed, a new folder is added to the hierarchy, as follows:
Modules| -- LocalMachine | -- 1.0.0 | -- LocalMachine.psd1 | -- LocalMachine.psm1
Each new version of the module creates a new folder.
The preceding structure is used when a module is installed. The structure is not particularly useful when developing a module, especially if changes are being tracked using a source-control system. Every new release or update to the module would mean renaming the version folder, effectively changing everything.
Read now
Unlock full access