2015-11-04 50 views
2

我可以在asp.net 5 mvc 6中使用Linq to SQL吗?在asp.net 5中使用Linq to SQL 5 MVC 6

没有“LINQ to SQL类”中的“添加新项”形式 enter image description here

我知道它在点网核心5不支持,但我不需要DNX核心5和跨平台的功能。我对dnx核心确定4.5.1

如何将Linq添加到SQL类文件(.dbml)到MVC 6项目?

+1

没有错误。我在“添加新项目页面”中找不到“Linq to SQL Classes”。哪里不对?屏幕截图添加 –

+1

可能是因为'LINQ to SQL'在很久以前就被破坏了。如果您想使用Microsoft支持的ORM,则需要着眼于使用Entity Framework。 [LINQ to SQL已弃用?](http://stackoverflow.com/questions/3041011/is-linq-to-sql-deprecated) –

回答

4

要将Linq添加到SQL类文件,必须将Class Library项目添加到解决方案。现在,您可以将Linq添加到SQL类(.dbml文件)到该项目中。

然后从您的主项目中添加对此类库的引用。

注意:您不能以这种方式使用dnxcore 5。你的主要项目应该使用dnx 4.5.1,并且类库应该使用dotNet框架4.5.1作为目标框架。

Using linq to SQL in asp.net 5 mvc 6

相关问题