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

时间:2013-10-22 20:10:40

标签: wpf mvvm model

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


- 主要申请(WPF)
----- UI(Views和ViewModels)
----- BLL
----- DAL
----- MODEL(实体类)
- 子应用程序(版本1.将来新版本的独立子应用程序)
----- UI(Views和ViewModels)
----- BLL
----- DAL
----- MODEL(实体类)

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

1 个答案:

答案 0 :(得分:0)

建议sa_ddam213对我来说最干净的方法是为模型部分创建一个完整的项目。 然后你可以从任何需要它的项目中引用它。

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