2013-10-22 156 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對我來說最簡潔的方法是爲模型部分創建一個完整的項目。然後你可以從任何需要它的項目中引用它。

另外,您還可以將模型圖層保留在另一個項目中,以將外部模型調整爲您的項目。

相關問題