通常,我只是 App.xaml 资源中的引导程序,但对于我正在构建的应用程序,我需要在其他地方开始执行代码,然后在完成初始化代码后启动引导程序。
如何启动引导程序?
我将 App.xaml 设置为调用函数,然后这样做:
using System.Windows;
namespace WpfApplication9
{
public partial class App : Application
{
private AdminBootstrapper b;
private void App_OnStartup(object sender, StartupEventArgs e)
{
//DO initialization
b = new AdminBootstrapper();
b.Start();
}
}
}
当我运行时,什么也没有发生,我的视图也没有出现。我知道视图/视图模型可以工作,因为如果我将引导程序放在 App.xaml 的资源部分中,它就会出现。
我在这里做错了什么?