wpf - 在两个WPF应用程序之间共享模型类?

标签 wpf mvvm model

我有一个解决方案层次结构,如下所示:

解决方案
-主要应用(WPF)
----- UI( View 和 View 模型)
----- BLL
----- DAL
----- MODEL(实体类)
--Sub应用程序(版本1。将来将单独的子应用程序用于新版本)
----- UI( View 和 View 模型)
----- BLL
----- DAL
----- MODEL(实体类)

在子应用程序层中将需要来自主应用程序项目的某些实体类定义。除了将MainApplication.Model类库的引用添加到子应用程序之外,还有更好的方法吗?

最佳答案

正如建议sa_ddam213一样,对我而言,最干净的方法是为模型部分创建一个整个项目。
然后,您可以从需要它的任何项目中引用它。

您也可以将模型层保留在另一个项目中,以使外部模型适合您的项目。

关于wpf - 在两个WPF应用程序之间共享模型类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19527374/

相关文章:

mysql - Sails 项目 - mysql 连接 'Error: Consistency violation'

java - 如何在 Java 中加载 Weka 模型?

django - Django ManyToMany 字段上的自定义列名称

c# - WPF 在任务栏上最小化单击

wpf - 公开 WPF 中绑定(bind)的内部 Control 属性

wpf - WPF数据网格中行的背景颜色

c# - 创建文本框问题?

xaml - 如何在 MVVM 中指定命令绑定(bind)范围?

c# - 为什么我的背景颜色在 ComboBox 中不起作用

java - 带/不带 baseObservable 的 android viewmodel