КАК:указать в app.config вызов функции до вызова Main()?

StackOverflow https://stackoverflow.com/questions/193080

  •  08-07-2019
  •  | 
  •  

Вопрос

Я действительно хочу добавить в App.config какой-то обработчик раздела, который будет выполнять некоторый код до того, как приложение фактически начнет выполняться в Main.Есть ли способ сделать такое?

Это было полезно?

Решение

Почему бы вам не поместить этот вызов в качестве первой инструкции в вашей основной функции?

В противном случае вы можете определить другую точку входа для своей программы и вызвать оттуда свою основную, но по сути это то же самое.

Другие советы

Не уверен, чего вы пытаетесь достичь... но я в любом случае не знаю, можно ли консольному приложению запускать любой другой метод перед Main().Почему бы не сделать что-то вроде этого:

static void Main(string[] args)
{
    //read your app.config variable
    callAlternate = GetConfigSettings(); 
    if(callAlternate)
        AltMain();

    ///...rest of Main()
}
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top