Где функция Main() скрыта с файлом проекта WPF из VS2010?

Возможный дубликат:
Нет Main () в WPF?

Это код для Main () в программировании WPF.

[STAThread]
public static void Main()
{
  Window win = new Window();
  ....

  Application app = new Application();
  app.Run(win);
}

Однако, когда я попытался использовать VS2010, чтобы сделать приложение WPF.

Я не могу найти Main (), но public MainWindow(),

Почему функция Main () скрыта? Как я могу получить Main () при использовании проекта VS2010 WPF?

3 ответа

Решение

Точка входа находится в App.xaml.cs. Там вы также можете переопределить OnStartup и передать аргументы строки cmd, если это то, что вы хотели сделать.

Как уже упоминали другие, вопрос здесь отвечает, что вы ищете.

Он находится в.\ Obj\BuildConfiguration\app.g.cs

Вы можете легко перейти к нему, открыв app.xaml.cs и используя правый выпадающий список над исходным кодом, чтобы выбрать основной метод (серый = находится в другом файле частичного класса).

Main() генерируется во время компиляции. Найдите его в App.g.cs в папке obj/{Debug,Release}

Другие вопросы по тегам