2010-08-19 31 views
2

我正在构建一套应用程序,每个自己的MVC解决方案/项目,这些应用程序之间我想共享用户auth/user util代码(配置文件,指向他们可以访问的不同应用程序的链接)。在多个ASP.NET MVC 2项目之间共享数据模型和控件的最佳方式

我正在使用实体框架进行数据访问。

我的问题是在不同的应用程序之间共享此代码的最佳方式是什么?

如果我将它创建为一个库项目,那么Visual Studio不会将它作为模型来提取,并且会导致我更多的工作/悲伤。

我试图把它放到它自己的MVC项目中,但是当你只想共享数据模型时,一个解决方案中的两个MVC项目并不理想。

我是否应该在各个项目之间共享实体模型,并为共享组件提供另一个UI项目?

+1

“如果我将它创建为一个图书馆项目,那么视觉工作室并不会将它作为一个模型来挑选,并且会导致我更多的工作/悲伤。”不清楚你在这里的意思;我们这样做,并且它工作正常。 – 2010-08-19 12:57:48

回答

3

难道你不会把它们编译成一个库,只是在应用程序中引用这个库,或者我错过了这个问题的关键点?

相关问题