По какой-то причине я вообще не могу заставить это работать. Я читал из разных источников, что могу переопределить OnStartup в приложении WPF, и он сработает при создании приложения. Однако, что бы я ни делал, ничего не происходит. Вот код.
public partial class App : Application
{
protected override void OnStartup(StartupEventArgs e)
{
// My code goes here, but nothing ever happens.
base.OnStartup(e);
}
}
Очевидно, я что-то упускаю. К сожалению, страница MSDN также не дает подробных сведений. http://msdn.microsoft.com/en-us/library/system.windows.application.onstartup.aspx
Что я делаю не так?
РЕДАКТИРОВАТЬ:
Оказывается, моя проблема заключалась в небольшой опечатке в пространстве имен. App.xaml.cs имел класс, определенный как «RTDMyApp.App», а файл App.xaml ссылался на него как «RTD_MYApp.App». В любом случае, этот факт в сочетании с принятым ответом ниже вернул меня в нужное русло. .