in GenerateToolingFeed/Helper.cs [174:195]
public static string GetCliVersion(string path)
{
string cliVersion = string.Empty;
Console.WriteLine($"Searching for core tools builds in {path}...");
foreach (string file in Directory.GetFiles(path, "*", SearchOption.AllDirectories))
{
if (file.EndsWith(".zip"))
{
var zip = ZipFile.OpenRead(file);
foreach (var entry in zip.Entries)
{
if (entry.Name == "func.dll")
{
ZipFileExtensions.ExtractToFile(entry, "func.dll", true);
cliVersion = FileVersionInfo.GetVersionInfo(".\\func.dll").FileVersion;
break;
}
}
}
}
return cliVersion;
}