Include the download script

This commit is contained in:
SGKoishi 2019-10-02 16:29:26 -07:00
parent 79b092b9c1
commit fdbc958b34
No known key found for this signature in database
GPG key ID: 8FFC399070653828
2 changed files with 23 additions and 1 deletions

22
scripts/SetupMSBuild.cs Normal file
View file

@ -0,0 +1,22 @@
using System;
public class SetupMSBuild
{
public static void Download(string directory)
{
try
{
var wc = new System.Net.WebClient();
var content = wc.DownloadString("https://visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=BuildTools&rel=16");
var url = System.Text.RegularExpressions.Regex.Match(content,
"https://download.visualstudio.microsoft.com/download/.*\\.exe").Value;
Console.WriteLine(url);
wc.DownloadFile(url, System.IO.Path.Combine(directory, "vs_BuildTools.exe"));
wc.DownloadFile("https://dist.nuget.org/win-x86-commandline/latest/nuget.exe", System.IO.Path.Combine(directory, "nuget.exe"));
}
catch (Exception e)
{
Console.WriteLine(e);
}
}
}