public static string DownloadNewVersionApp(GitReleaseInfo releaseInfo)
        {
            var fileInfo = releaseInfo.Assets.FirstOrDefault();

            if (fileInfo == null)
            {
                throw new NullReferenceException(nameof(releaseInfo.Assets));
            }
            var file           = NetworkUtilities.DownloadFileFromUrl(fileInfo.DownloadUrl);
            var tempFolderName = $"{Path.GetTempPath()}\\{Path.GetRandomFileName()}";

            FileUtilities.UnZip(file, tempFolderName);
            return(tempFolderName);
        }