2013-10-22 125 views
1

我有一个解决方案层次结构如下:在两个WPF应用程序之间共享模型类?


- 主应用程序(WPF)
----- UI(视图和的ViewModels)
----- BLL
--- --DAL
-----模型(实体类)
--sub应用
----- UI(查看和的ViewModels)
(VERSION1独立子在未来的新版本的应用程序。) - --- BLL
----- DAL
----- MODEL(实体类)

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

+3

为什么'将MainApplication.Model类库的引用添加到子应用程序中是否足够好? –

+1

您可以在Model和Sub应用程序中使Model自己的项目和引用 –

回答

0

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

另外,您还可以将模型图层保留在另一个项目中,以将外部模型调整为您的项目。

相关问题