В планировщике Как активировать проект в произвольное время - PullRequest
0 голосов
/ 21 декабря 2011

Работа на C # VS2010 консольном приложении. Мое решение содержит три проекта. Я устанавливаю это решение exe по расписанию окна. Каждое утро планировщик активирует мои проекты проектов последовательно, они работают отлично, но каждое утро я хочу активировать Project1 в 9:00, Project2 в 10:00, Project3 в 11:00, как активировать их в разное время, когда все они находятся в решении. Есть ли идея, как активировать проекты в пользовательское время.

Если есть какие-либо вопросы, пожалуйста, спросите, пожалуйста, в продвинутом

1 Ответ

0 голосов
/ 21 декабря 2011

Создайте 3 запланированных задания, каждое из которых будет передавать свой параметр (проект для запуска) в исполняемый файл.

In the run textbox of each scheduled task :
    solution.exe 1
    solution.exe 2
    solution.exe 3

In your code :
    static int Main(string[] args)
    {
        switch(args[0]);
        {
            case "1":
                project1.run();
            ....
        }
    }
...