2014-08-28 98 views
1

我想创建一个简单的WPF应用程序。但是,我将视图,模型和引导程序保存在单独的类库中,并从单独的WPF应用程序调用它。Caliburn Micro App Bootstrapper不叫

我的库只有一个主窗口,一个MainWindow xaml类和一个Bootstrapper派生类。目前,我已经超负荷OnStartup

这里是我的OnStartup代码

protected override object GetInstance(Type serviceType, string key) 
{ 
    return base.GetInstance(serviceType, key); 
} 

这里是我的WPF的App.xaml被称之为

<Application.Resources> 
    <ResourceDictionary> 
     <ResourceDictionary.MergedDictionaries> 
      <ResourceDictionary> 
       <my:AppBootStrapper x:Key="bootstrapper" /> 
      </ResourceDictionary> 
     </ResourceDictionary.MergedDictionaries> 
    </ResourceDictionary> 
</Application.Resources> 

问题是,我注意到,引导程序对象被创建,但OnStartup永远不会被调用。为什么?

我需要额外做些什么吗?

回答

1

初始化()在引导构造

+0

需要只是检查样品都具有它在GitHub上的源。WPF类型的应用程序。现在通用应用程序略有不同 – mvermef 2014-08-28 19:59:27

相关问题