From 5cf25b5baa50dca49a84d21a2dc93e476b26de0c Mon Sep 17 00:00:00 2001 From: Darii Nurgaleev <50947177+Darleev@users.noreply.github.com> Date: Sat, 15 Aug 2020 19:28:58 +0700 Subject: [PATCH] added DOTNET_MULTILEVEL_LOOKUP (#1417) --- images/linux/scripts/installers/dotnetcore-sdk.sh | 1 + images/win/scripts/Installers/Install-DotnetSDK.ps1 | 3 +++ 2 files changed, 4 insertions(+) diff --git a/images/linux/scripts/installers/dotnetcore-sdk.sh b/images/linux/scripts/installers/dotnetcore-sdk.sh index c74c34be1..e510f34c3 100644 --- a/images/linux/scripts/installers/dotnetcore-sdk.sh +++ b/images/linux/scripts/installers/dotnetcore-sdk.sh @@ -100,5 +100,6 @@ done # Additional FTE will just copy to ~/.dotnet/NuGet which provides no benefit on a fungible machine setEtcEnvironmentVariable DOTNET_SKIP_FIRST_TIME_EXPERIENCE 1 setEtcEnvironmentVariable DOTNET_NOLOGO 1 +setEtcEnvironmentVariable DOTNET_MULTILEVEL_LOOKUP 0 prependEtcEnvironmentPath /home/runner/.dotnet/tools echo 'export PATH="$PATH:$HOME/.dotnet/tools"' | tee -a /etc/skel/.bashrc diff --git a/images/win/scripts/Installers/Install-DotnetSDK.ps1 b/images/win/scripts/Installers/Install-DotnetSDK.ps1 index 7a4207e5b..5b3cec5b4 100644 --- a/images/win/scripts/Installers/Install-DotnetSDK.ps1 +++ b/images/win/scripts/Installers/Install-DotnetSDK.ps1 @@ -7,6 +7,9 @@ # ensure temp New-Item -Path C:\Temp -Force -ItemType Directory +# Set environment variables +Set-SystemVariable -SystemVariable DOTNET_MULTILEVEL_LOOKUP -Value "0" + [Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bor "Tls12" $templates = @(