【发布时间】:2023-04-03 05:25:01
【问题描述】:
我正在玩 Caliburn.Micro 有一个小问题。我喜欢为应用程序启动器创建一个项目,其中包含引导、配置文件等。然后将应用程序的 UI 组织在一个自己的项目中。这适用于 Prism,但在我看来,如果 UI 和引导程序分开,caliburn 不喜欢它。这是正确的还是我错过了什么?
编辑: 我在 app.xaml 中引用了引导程序。引导程序目前看起来就像这样:
public class AppBootstrapper : Bootstrapper<MainViewModel>
{
}
ViewModel 在另一个项目中,当我启动应用程序时,应用程序窗口显示“找不到视图模型的视图...”。如果 ViewModel 和 View 像引导程序一样在同一个项目中,则不会发生这种情况。
【问题讨论】:
-
你不应该有任何问题。您预计会遇到什么样的问题?
-
您是否像 this 教程的 WPF 代码部分所述那样在您的
App.xaml文件中引用引导程序? -
@Harald-K。如果下面的答案符合您的需要,为什么不将其标记为答案?否则,您可能会提供自己的解决方案。 BTW:你通常如何命名你的 starter 项目?
标签: wpf caliburn.micro bootstrapping