2010-08-19 78 views
2

我正在構建一套應用程序,每個自己的MVC解決方案/項目,這些應用程序之間我想共享用戶auth/user util代碼(配置文件,指向他們可以訪問的不同應用程序的鏈接)。在多個ASP.NET MVC 2項目之間共享數據模型和控件的最佳方式

我正在使用實體框架進行數據訪問。

我的問題是在不同的應用程序之間共享此代碼的最佳方式是什麼?

如果我將它創建爲一個庫項目,那麼Visual Studio不會將它作爲模型來提取,並且會導致我更多的工作/悲傷。

我試圖把它放到它自己的MVC項目中,但是當你只想共享數據模型時,一個解決方案中的兩個MVC項目並不理想。

我是否應該在各個項目之間共享實體模型,併爲共享組件提供另一個UI項目?

+1

「如果我將它創建爲一個圖書館項目,那麼視覺工作室並不會將它作爲一個模型來挑選,並且會導致我更多的工作/悲傷。」不清楚你在這裏的意思;我們這樣做,並且它工作正常。 – 2010-08-19 12:57:48

回答

3

難道你不會把它們編譯成一個庫,只是在應用程序中引用這個庫,或者我錯過了這個問題的關鍵點?

相關問題