- Update manifests with
2013
, version12.0.40664
- Add
UninstallString
to functionGet-InstalledVcRedist
output
- Add
Get-InstalledVcRedist
, using private functionGet-InstalledSoftware
. Closing issue #18 with feature request for this function.Get-InstallSoftware
function by Adam Bertram - Update manifests with correct ProductCodes
- Update documentation
- Update manifests with
2017
, version14.14
- Update manifests with
<Version></Version>
to enable better install logic e.g. skipping installing 2015 over 2017 (same 14.x version)
- Fix import of Redistributables with correct x86, x64 platform selection in MDT application in
Import-VcMdtApp
- Fix import of Redistributables into a folder specified by -AppFolder where the folder already exists in
Import-VcMdtApp
- Update manifests with 2017 (14.13.26020) release
- Update module
ReleaseNotes
property with a link to changelog https://docs.stealthpuppy.com/vcredist/change-log - Update functions with explicit
Write-Output
- Code formatting updates
- Use
Join-Path
to build folder/file paths to better work on PSCore - Pester tests updates
- Version update to better align with feature changes
- Fixes to ConfigMgr application import
- Add
-Bundle
toImport-VcMdtApp
to create an Application Bundle with the Redistributables as dependencies. Redistributables will be hidden so that only the Bundle is selectable in the deployment wizard - Updating simple Pester tests and getting Appveyor integration working
- Cleanup inline help
- Generated external help with platyPS
- Added function
Import-VcCmApp
for importing Visual C++ Redistributables into ConfigMgr.
- Refactored into a PowerShell module to simplify coding and publishing to the PowerShell Gallery.