Поставляется ли VS 2008 или 2010 Express Edition с консолью http для загрузки? - PullRequest
1 голос
/ 10 января 2012

Я хочу создать простой скрипт установки проекта.Я предполагаю, что пользователь (которому принадлежит ПК с VS2008 или 2010 на борту (Express)) может загрузить файл .BAT с моим сценарием установки из Интернета.Интересно, есть ли какое-либо стандартное приложение, которое поставляется с VS, которое могло бы загружать необходимые для моего проекта настройки исходные файлы и файлы проекта через http при некотором вызове commatnd в файле BAT (который запускается из VS consol)?

1 Ответ

2 голосов
/ 10 января 2012

Нету.Я полагаю, вам нужно где-то

  • выполнить 6-строчную программу на C #, например, загрузить простые числа в 100k:

    using System;
    using System.Net;
    using System.Linq;
    
    class MainClass
    {
        public static void Main (string[] args)
        {
            using (var wc = new WebClient())
                foreach (Uri url in args.Select(a => new Uri(a)))
                    wc.DownloadFile(url.ToString(), url.Segments.LastOrDefault()?? "unnamed");
        }
    }
    
  • с использованием NuGet (загрузить автономный .exe)

  • с помощью PowerShell (установите MSI; это намного больше)

Моя рекомендация - установить некую оболочку UNIX shell + userland. Выбор оружия: Cygwin (http://cygwin.com),, но несколько других)существуют (UnxUtils, MingW порты и десятки других)

Google для wget.exe + windows, и вы найдете их

HTH

...