У меня есть приложение WPF .NET 4, в котором я переопределяю метод OnStartup
для обработки файла, переданного в мое приложение.Однако кажется, что этот метод не вызывается при запуске приложения.Я поместил исключение и даже точку останова, и она запускается и полностью игнорирует это.
Я что-то упустил?
Код для App.xml.cs:
/// <summary>
/// Interaction logic for App.xaml
/// </summary>
public partial class App : Application
{
protected override void OnStartup(StartupEventArgs e)
{
throw new NotImplementedException();
}
}
Содержимое App.xaml:
<Application x:Class="XGN_Image_Downloader.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
StartupUri="MainWindow.xaml">
<Application.Resources>
</Application.Resources>
</Application>
РЕДАКТИРОВАТЬ: Найдено!Атрибут x: Class в App.xaml не соответствует классу App.xaml.cs :) Это то, что вы получаете за кодирование, выпивая вино.(Благодаря этой теме: Проблемы с запуском приложения WPF )