BindingInformation в Microsoft.Web.Administration - PullRequest
1 голос
/ 10 марта 2012

Я пытаюсь создать новый сайт:

    ServerManager iisManager = new ServerManager();
    Site addedSite = iisManager.Sites.Add(siteName, siteFolder, 80);
    addedSite.ServerAutoStart = true;

    iisManager.CommitChanges();

И он добавляет сайт, но мне нужно иметь в IIS обязательную информацию "test.com"

Как я могу добавить это?Так же как-то добавлен сайт остановлен ...

1 Ответ

3 голосов
/ 28 мая 2012

Вы можете использовать следующий конструктор для установки информации о привязке.Найдено по msdn

ServerManager iisManager = new ServerManager();
Site addedSite = iisManager.Sites.Add(siteName,"http","*:80:www.example.com", siteFolder);

Где * - это IP-адрес сервера, который вы хотите привязать к имени хоста www.example.com, или оставить как *, чтобы перехватывать все запросы от любогоIP-адрес сервера

...