diff --git a/dnvm.ps1 b/dnvm.ps1 index 6bc57ab61f..bf064bee3a 100644 --- a/dnvm.ps1 +++ b/dnvm.ps1 @@ -59,7 +59,7 @@ function _WriteOut { ### Constants $ProductVersion="1.0.0" -$BuildVersion="beta5-10352" +$BuildVersion="beta5-10353" $Authors="Microsoft Open Technologies, Inc." # If the Version hasn't been replaced... @@ -1004,6 +1004,7 @@ function dnvm-install { if(Test-Path $RuntimeFolder) { _WriteOut "'$runtimeFullName' is already installed." + dnvm-use $PackageVersion -Architecture:$Architecture -Runtime:$Runtime -Persistent:$Persistent } else { $Architecture = GetArch $Architecture @@ -1038,6 +1039,8 @@ function dnvm-install { _WriteDebug "Cleaning temporary directory $UnpackFolder" Remove-Item $UnpackFolder -Force | Out-Null + dnvm-use $PackageVersion -Architecture:$Architecture -Runtime:$Runtime -Persistent:$Persistent + if ($Runtime -eq "clr") { if (-not $NoNative) { if ((Is-Elevated) -or $Ngen) { @@ -1071,8 +1074,6 @@ function dnvm-install { } } - dnvm-use $PackageVersion -Architecture:$Architecture -Runtime:$Runtime -Persistent:$Persistent - if($Alias) { _WriteDebug "Aliasing installed runtime to '$Alias'" dnvm-alias $Alias $PackageVersion -Architecture:$Architecture -Runtime:$Runtime diff --git a/dnvm.sh b/dnvm.sh index ba592790e3..d8fbb476b1 100644 --- a/dnvm.sh +++ b/dnvm.sh @@ -2,7 +2,7 @@ # Source this file from your .bash-profile or script to use # "Constants" -_DNVM_BUILDNUMBER="beta5-10352" +_DNVM_BUILDNUMBER="beta5-10353" _DNVM_AUTHORS="Microsoft Open Technologies, Inc." _DNVM_RUNTIME_PACKAGE_NAME="dnx" _DNVM_RUNTIME_FRIENDLY_NAME=".NET Execution Environment"