Запуск нескольких экземпляров IIS Express на одном порту через Visual Studio

В настоящее время у меня есть сайты, настроенные в IIS Express для каждого из приложений, над которыми я работал . Каждый из них настроен для работы локально на портах 80 и 443, но имеет отдельные привязки ( http: // site1 / и http: // site2 / ) с этими псевдонимами, указывающими локально из моего файла hosts.

Я могу запускать эти сайты одновременно при запуске IIS Express напрямую (из командной строки), но позволить VS2010 запускать их при неудачной отладке. Первый сайт запустится и отладит должным образом, но второй сайт, который запускается, выдает ошибку: «Невозможно запустить веб-сервер IIS Express. Порт '80' используется».

Вот конфигурация IIS Express I ' m using (немного изменено, чтобы удалить имена проектов):


    
        
    
    
        
        
    


    
        
    
    
        
        
    

Похоже, VS выполняет проверку всего, что в данный момент прослушивает порт 80, тогда как IIS Express не ограничивается этим способом. Я все еще могу подключить VS к экземплярам IIS Express, запущенным из командной строки, но я бы предпочел, чтобы VS управлял ими.

Является ли это ограничением того, как VS2010 обрабатывает IIS Express, и если да, то что? {общедоступная строка TransportType {получить; установлен; } общедоступный строковый режим {получить; установлен; } открытый класс Coordinates {...

У меня есть следующий класс и список, в котором он содержится:

public class Transport
{
    public string TransportType { get; set; }
    public string Mode { get; set; }
    public class Coordinates
    {
        public float ID { get; set; }
        public float LocX { get; set; }
        public float LocY { get; set; }
        public float LocZ { get; set; }
        public ObjectState State { get; set; }
        public List Connections = new ();
    }
}

public enum ObjectState
{
    Fly,
    Ground,
    Water
}

public static List Tracking = new List();

Как мне сериализовать отслеживание в XML?

Я знаю, что могу использовать [Serializable] в списке и сериализовать его в файл, но я не уверен, как я определяю его для сохранения в формате XML.

8
задан Guapo 9 May 2011 в 13:36
поделиться