FROM mcr.microsoft.com/dotnet/framework/sdk:4.8
SHELL ["cmd", "/S", "/C"]
ADD https://download.visualstudio.microsoft.com/download/pr/af181144-6075-4ca1-8543-9dbdeffb1b79/9d09c436e510d44ae798146b36153624/vs_buildtools.exe C:\TEMP\vs_buildtools.exe
RUN C:\TEMP\vs_buildtools.exe --quiet --wait --norestart --nocache --includeRecommended --installPath C:\BuildTools
--add Microsoft.VisualStudio.Workload.WebBuildTools --add Microsoft.Net.Core.Component.SDK
|| IF "%ERRORLEVEL%"=="3010" EXIT 0
RUN mkdir C:\mstask
COPY . c:\mstask
SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"]
RUN Start-Process 'c:\mstask\MSBuild.Community.Tasks.v1.5.0.235.msi' '/qn' -PassThru | Wait-Process;
CMD ["powershell.exe", "-NoLogo", "-ExecutionPolicy", "Bypass"]
Content type
Image
Digest
Size
3.9 GB
Last updated
over 4 years ago
docker pull piern/msbuildtools2017:w2022