Files
ChocolateyPackages/Nuget.vs/tools/chocolateyInstall.ps1
2013-05-16 08:27:13 -04:00

26 lines
602 B
PowerShell

try {
$package = 'NuGet.vs'
$params = @{
PackageName = $package;
VsixUrl = 'http://visualstudiogallery.msdn.microsoft.com/27077b70-9dad-4c64-adcf-c7cf6bc9970c/file/37502/30/NuGet.Tools.vsix';
}
$vsKeys = Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\VisualStudio' |
Select -ExpandProperty PsChildName
# VS 2012, VS 2010
'11.0', '10.0' |
% {
if ($vsKeys -contains $_)
{
Install-ChocolateyVsixPackage @params -VsVersion [int]$_
}
}
Write-ChocolateySuccess $package
} catch {
Write-ChocolateyFailure $package "$($_.Exception.Message)"
throw
}