我正在玩 Caliburn.Micro 有一个小问题。我喜欢为应用程序启动器创建一个项目,其中包含引导、配置文件等。然后将应用程序的 UI 组织在一个自己的项目中。这适用于 Prism,但在我看来,如果 UI 和引导程序分开,caliburn 不喜欢它。这是正确的还是我错过了什么?
编辑:我在 app.xaml 中引用了引导程序。引导程序目前看起来就像这样:
public class AppBootstrapper : Bootstrapper<MainViewModel>
{
}
ViewModel 在另一个项目中,当我启动应用程序时,应用程序窗口显示“找不到视图模型的视图...”。如果 ViewModel 和 View 像引导程序一样在同一个项目中,则不会发生这种情况。