如何创建ASP.NET MVC类库

Mic*_*zoe 3 asp.net-mvc asp.net-mvc-4 visual-studio-2012

我想为MVC 4 Web应用程序创建一个类库.我尝试过的每一次搜索都返回了大量的参考文献,仅提及创建一个,或者这样做的重要性,但没有详细说明.

我的第一个假设是Visual Studio New Project对话框中的模板将在Web下,但是没有.我不确定我是否要在Windows下使用类库模板,但确实如此.

我希望包含一些数据访问(例如,DbContext),但是当Intellisense看到System.Data.Entity命名空间时,没有可用的类.我想我需要一些额外的参考,但不知道哪些.查看我的主要MVC项目中的引用,很多都指向Packages文件夹.我不确定我是否应该这样做.

简而言之,我正在寻找有关如何在Visual Studio中为MVC创建类库的说明,包括EF,Razor和其他任何必要的参考.

pm1*_*100 5

您使用了正确的模板 - 您只需要一个简单的类库.

然后在MVC web项目中添加对类库项目的引用